Nothing beats meandering around a garden blooming with stunning flowers. Visit Centennial Lilac Garden — we're sure it'll plant a big smile on your face!
This floral display is situated in Niagara-on-the-Lake, a destination that has so much on offer! Horseshoe Falls, Skylon Tower, and Fallsview Casino are other good attractions not far away when you're all done at Centennial Lilac Garden.