Where is Spaniard's Bay?
Where is Spaniard's Bay located?
Spaniard's Bay, Terre-Neuve-et-Labrador, Canada (approx. 47.6252701°, -53.282518°)
Where is Spaniard's Bay on the map?
{"latitude":47.6252701,"longitude":-53.282518,"title":"Spaniard's Bay"}