Albion Falls
Albion Falls is located in Hamilton, Ontario, which is known as the “Waterfall Capital of the World.” Hamilton has a reported 156 waterfalls within it’s city limits and more outside.
Albion Falls is a cascade falls and has the “bridal veil” effect that is common with this type of waterfall. Situated in East Hamilton within the Kings Forest Park, Albion Falls is approximately 59ft wide with a water drop of 62ft (upper falls only). It’s extremely accessible, being right off the roadway and has multiple viewing platforms.