Where is Spaniard's Bay?
Where is Spaniard's Bay located?
Spaniard's Bay, Spaniard's Bay, Canada (approx. 47.625267°, -53.282516°)
Where is Spaniard's Bay on the map?
Spaniard's Bay - St. John's
{"latitude":47.625267,"longitude":-53.282516,"title":"Spaniard's Bay"}