Browsing Tag

Hamilton Albion Falls

Hamilton Albion Falls

There are over a hundred waterfalls in Hamilton, a city that claims as the Waterfalls Capital of the World. That, of course, could be true or could be an exaggeration. The BIG problem about locating these waterfalls is that the city itself just doesn’t care about tourists who would go
KEEP CALM and WANDER