Where is St. Barbe Bay?
Where is St. Barbe Bay located?
St. Barbe Bay, Terre-Neuve-et-Labrador, Canada (approx. 51.20422°, -56.77401°)
Where is St. Barbe Bay on the map?
{"latitude":51.20422,"longitude":-56.77401,"title":"St. Barbe Bay"}