Mascouche

Canada

Mascouche is an off-island suburb of Montreal situated in southern Quebec, Canada. It is located along the Mascouche River within the Les Moulins Regional County Municipality.

The city has a population of 51,183, which ranks it as the 20th largest municipality in the province of Quebec.

Sources

  1. Mascouche