Travel Reports » Niagara Falls on your own


View Post

Niagara Falls – The largest waterfalls in North America

Categories: Travel reports, North America, Canada

Niagara Falls is not only one of the most popular tourist attractions in Canada and the USA, but is also one of the most impressive natural wonders in the world. Therefore, we were very happy that we were able to install the waterfalls as a stop on our motorhome tour through Eastern Canada. Due to the pandemic and the associated border closures, we were “only” able to visit the Canadian side of the falls and not the US side. But …

» Read the full blog post