René-Levasseur Island
René-Levasseur Island is a large island in the centre of Lake Manicouagan in Quebec, Canada.
Tags peak
More information and contact
Address G0H, Canada
Coordinates 51°25'15.822" N, 68°35'44.071" W
Plan Your Perfect Trip
Create day-by-day itineraries, discover top attractions, and navigate with ease — on any device.
Or search for Tripomatic in the App Store or Google Play.