Niagara Falls is a group of three waterfalls located at the southern end of Niagara Gorge, spread across the border between Ontario in Canada and New York in the USA. Horseshoe Falls, also known as Canadian Falls, is the largest of the three falls. The smaller ones, American Falls and Bridal Veil Falls, are situated within the United States.
Visual Stories
10 pretty Indian villages to visit this year-end
web-stories8 castles in Germany straight out of a fairy-tale
web-stories8 tiger reserves every wildlife enthusiast should visit in India
web-stories10 animals that are easily spotted in Ranthambore National Park
web-storiesHow to prepare for a night safari in India?
web-stories