It's nice. Even on winter...
Place de la Nature is located at 3861 Rue Groulx, Laval, QC H7E 1H8, Canada