Garia Bay is natural bay on the island of Newfoundland in the province of Newfoundland and Labrador, Canada.[1]
47°40′59″N 58°32′53″W / 47.683°N 58.548°W / 47.683; -58.548 (Garia Bay)
This Newfoundland and Labrador location article is a stub. You can help Wikipedia by expanding it.