Category: Niagara

Niagara Falls and Niagara-On-The-Lake

Niagara Falls Let’s get the obvious out of the way first – Niagara Falls is an epic sight. The natural phenomenon is awe inspiring. You don’t get bored of watching 85,000 cubic feet of water falling over them… every second! Yes, Iguaçu Falls are bigger and more dramatic and I’ve yet to get to the…
Read more