Albion Falls, Hamilton, Ontario, Canada
Albion Falls, Hamilton, Ontario, Canada (© Alexander Sviridov/Shutterstock)
Albion Falls, Ontario, Canada
The impressive Albion Falls is just one of more than 130 waterfalls that give the city of Hamilton in Ontario, Canada its name: Waterfall Capital of the World. The city eagerly welcomes visitors to share in its natural beauty, and there are hiking and biking trails around the waterfalls as well as guided tours. Hamilton is located on the edge of Lake Ontario, 87 kilometres northwest of Niagara, a town that is known for its own waterfall.
© Alexander Sviridov/Shutterstock