Lac Taureau is one of the largest bodies of water near Montreal. Located in St-Michel-des-Saints, its immense 95 km2 reservoir, its 45 islands and its numerous fine sandy beaches make this regional park one of the most popular places to swim and enjoy water sports in the Lanaudière region.