Where is Lake Manitou?

Context: Ivry-sur-le-Lac is a village and municipality in the Laurentides region of Quebec, Canada, part of the Les Laurentides Regional County Municipality. The municipality completely encompasses Lake Manitou which is a popular cottage vacation location.

The village of Ivry-sur-le-Lac is located at the head of the north-east bay, and the hamlet of Lac-Manitou-Sud is at the head of the south-east bay of Lake Manitou.

Answer: Lake Manitou is in Quebec Canada, in the municipality of Ivry-sur-le-Lac.