Frozen Waterfalls in Hamilton
Hamilton, Ontario is officially the "City of Waterfalls"
Hamilton, Ontario has 130+ waterfalls, more than any other city in the world!
Did you know?
One of the prettiest frozen waterfalls in Hamilton!
Read all about the waterfalls in Hamilton that you need to see this winter!