Among all the places I had planned for visiting in Canada, I was the most excited for Niagara Falls. Who could remain unimpressed in front of this amazing landscape, one of the most famous waterfalls in the world?
Our trip in Canada started in Toronto and in the 3rd day, we took the GO Bus from Union Square, for a round-day trip to Niagara. Continue reading “Niagara Falls from the Canadian side”