Head to Hamilton, Ontario – the waterfall capital of the world!
Hamilton, Ontario is home to over 100 waterfalls – all scattered across the city, with varying degrees of accessibility and is known as the waterfall capital of the world! City officials say it…
Continue Reading