Tags archives: waterfall

Niagara Falls: The USA or Canadian Side?

•••
Ahh, Niagara Falls. One of the world's greatest waterfalls, a wonder of North America, and a true Natural beauty. Right? Well, perhaps it's not quite the natural wonder I was expecting, particularly if you've been to any National Parks in the USA or Canada. Niagara Falls has grown to become a huge tourist attraction, and while the falls themselves are still [...]