new icn messageflickr-free-ic3d pan white
Albion Falls, Hamilton Ontario | by Mustang Joe
Back to photostream

Albion Falls, Hamilton Ontario

This is Albion Falls in Hamilton, Ontario. Hamilton bills itself as "the waterfall capital of the world" since it claims to have 126 waterfalls.

11,890 views
33 faves
10 comments
Taken on March 16, 2013