Maple Leaf Love4

Nov 16 2019 - Jan 12 2020 @ 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.