Explore relationships
Deer Lake, Newfoundland and Labrador
Deer Lake is a town in the western part of the island of Newfoundland in the province of Newfoundland and Labrador, Canada. Deer Lake is approximately 50 km northeast of Corner Brook.
Use + to expand a branch. Click a topic name to open its summary.