Niagara Falls needs no introduction. It’s one of the most impressive waterfalls in the world and one of the biggest attractions in Canada. Besides the Falls themselves, which are a magnificent sight to see and the main attraction, there are plenty of things to do in Niagara Falls, that can keep you busy for a […]