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, 400 Feet in diameter. It features a wishing pond and a tower with a Westminster chime that sounds every quarter hour.
All Rights Reserved
This site is powered by Cyrix Global LLC