Niagara falls has been one of the top tourist attraction in Canada and USA for locals and travellers around the world, and in my last visit to Canada I was able to kickoff this natural wonder of world from my bucket list. Located on the international border between Ontario Canada and New York state USA , Niagara falls is actually composed of 3 water falls, the most famous and largest one is Canadian falls called Horseshoe fall, second largest...
Continue Reading Niagara falls canada – An ultimate guide