
Niagara – Thundering Waters
With the Niagara Falls, nature shows all its unbridled power. 18 million people from all over the world visit the world’s most famous waterfalls every year. They separate Canada and the USA – the first stop of my trip around the world.
Read More