Tag Archives: Niagara

Niagara Falls, (Canada)

“The most powerful waterfall in North America”, “Border of Canada and the USA” A first time ever trip to Canada could not be without coming to one of the most spectacular natural places on the planet, the Niagara Falls. So … Continue reading

Posted in 04. North America, 05. December, 2017, Big Trips, Canada, USA | Tagged , , , , , , | Leave a comment