Albion Falls

Albion Falls was probably one of the prettiest (if not THE prettiest) waterfalls we encountered while waterfalling in and around the City of Hamilton. Ever since someone contributed a photo of…