Ste. Genevieve Bay is a natural bay off the island of Newfoundland in the province of Newfoundland and Labrador, Canada. [1]
51°09′00″N 56°48′50″W / 51.150°N 56.814°W
Ste. Genevieve Bay is a natural bay off the island of Newfoundland in the province of Newfoundland and Labrador, Canada. [1]
51°09′00″N 56°48′50″W / 51.150°N 56.814°W