
Ile-de-la-Visitation Nature Park is a peaceful haven in the heart of Montreal. It features hiking trails that allow you to explore the natural beauty of the area, especially in winter when the landscape is blanketed in snow.
Be the first to review this spot!