Maple Leaf Love5

Nov 14 2020 - Jan 10 2021 @ 5:00 pm - Midnight

An iconic symbol from Canada’s Flag, a large red illuminated Maple Leaf can be found along the walkway leading to the Niagara Parks Floral Showhouse from the parking lot.