Search results
We did not find results for: lake manicouagan.
Check spelling or type a new query.
We did not find results for: lake manicouagan.
Check spelling or type a new query.
Lake in Quebec, Canada
Manicouagan Reservoir is an annular lake in central Quebec, Canada, covering an area of 1,942 km2. The lake island in its centre is known as René-Levasseur Island, and its highest point is Mount Babel. Wikipedia