It is Ontario's and Canada's little known wonder. Largest fresh water island in the world. Largest lake on a fresh water island in the world. Largest sand beach on a fresh water island in the world.
But in the reservoir is another extraordinary geographical feature: an island that ... Manicouagan Lake on the east and Mouchalagane (Mushalagan) Lake on the west. As the water levels rose over ...