Deer Lake
Map

Map

Facts and practical information
Deer Lake is a lake situated in the western part of the island of Newfoundland, Canada. ()
Location
Newfoundland and Labrador
ContactAdd
Social media
Add
Day trips
Deer Lake – popular in the area (distance from the attraction)
Nearby attractions include: Humber Valley Golf Resort.