Where is Shelter Bay?
Where is Shelter Bay located?
Shelter Bay, Quebec, Canada (approx. 50.02863°, -66.88499°)
Where is Shelter Bay on the map?
{"latitude":50.02863,"longitude":-66.88499,"title":"Shelter Bay"}