touristattraction

Maple Leaf Place

Maple Leaf Place Shopping Maple Leaf Place boasts a 20,000 square foot space, including Niagara’s largest selection of fine Canadian gift ware and Niagara souv...