Satellite map of Deer Lake (Newfoundland and Labrador)
Deer Lake is a Canadian town in the western part of the island of Newfoundland in the province of Newfoundland and Labrador.
Latitude: 49° 05' 33.00" N
Longitude: -57° 34' 22.08" W







Leaflet | © OpenStreetMap contributors