Grand Lake (Newfoundland and Labrador)
Natural Lake, Reservoir in Newfoundland, CanadaGrand Lake is a large lake in the interior of the island of Newfoundland, in the Canadian province of Newfoundland and Labrador. It has an area of 543 km2 (210 sq mi), making it the largest lake on Newfoundland. Contained within the lake is the 18th largest lake-island in the world, Glover Island.
Read article
Top Questions
AI generatedMore questions