
A guide to Canada’s Clifton Hill as the iconic Niagara Falls attraction turns 100
There’s no question that one of the biggest tourist attractions in North America is the natural wonder that is Niagara Falls. There are ways to experience it on both the USA and the Canadian sides of the Niagara River, with some 21 million people estimated …