One of Canada’s – if not the world’s – best known tourist attractions, Niagara Falls is a staple vacation spot for those of us in Southwestern Ontario. One of the Natural Wonders of the World, it is also one of the busiest, with more than 30 million visitors each year. This walking tour takes you down the famous Clifton Hill and along the Niagara River to the Horseshoe Falls.
We hope you enjoyed this walking tour of the beautiful Niagara Falls. As always, if there is a specific city or site that you want to have a virtual tour of, just let us know and we will do what we can to make it happen!