Goose Bay is a natural bay off the island of Newfoundland in the province of Newfoundland and Labrador, Canada.
Map of Happy Valley-Goose Bay, NL, Canada
References
Goose Bay (Newfoundland and Labrador) Wikipedia(Text) CC BY-SA
Goose Bay is a natural bay off the island of Newfoundland in the province of Newfoundland and Labrador, Canada.