The Floral Clock is one of the most photographed sites in Niagara Parks. Built in 1950, it is one of the largest in the world at more than 12 meters, 40 Feet in diameter. It features a wishing pond and a tower with a
Westminster chime that sounds every quarter hour.

Call Us Today For More Info (905)819-1228
book niagara falls tour