lemieux island water purification plantlemieux island closedlemieux island house ruinslemieux island directionslemieux island bridge
About Lemieux Island
Lemieux Island is a small island in the middle of the Ottawa River in the National Capital Region of Canada. The island lies between Gatineau, Quebec, and the national capital, Ottawa, Ontario.