Deer Island, South Coast, Newfoundland and Labrador

Deer Island is an abandoned community in Newfoundland and Labrador.

Deer Island is located in Newfoundland and Labrador
Deer Island
Deer Island

References edit

47°37′23″N 57°21′59″W / 47.6230742°N 57.3663883°W / 47.6230742; -57.3663883