Camel Beach
Canada
>
Newfoundland and Labrador
>
Newfoundland
>
Witless Bay
>
Camel Beach
Camel Beach is a beach area in Witless Bay.
Camel Beach
Vegetation and ground cover
beach