Home Canada 8 Best Waterfalls in Hamilton: The Waterfall Capital of the World