Deer Lake is a town of about 4800 people in the western part of Newfoundland in the province of Newfoundland and Labrador.
Advertisement
Deer Lake is a town of about 4800 people in the western part of Newfoundland in the province of Newfoundland and Labrador.