Answer
The Rivière des Mille Îles (English: Thousand Islands River) is a river in Quebec, Canada. It flows through the cities of Laval and Montreal and separates the island of Laval from the mainland. The river is 51 kilometres (32 mi) long and has a drainage basin of 1,287 square kilometres (497 sq mi). The river is named after the many islands that dot its course.