Designed by
Title
Des milles Iles river scene of a beaver dam on Locas island in Ste-Rose Laval #210056526
Description
The Rivière des Mille Îles is a channel of the Ottawa River in southwestern Quebec, Canada and runs into the Rivière des Prairies. It is 42 kilometres long.