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,078 views
29 faves
10 comments
Taken on March 16, 2013