@tahadh
Niagara Falls is one of the world’s most famous natural waterfalls, located on the border between Canada and the United States (Ontario, Canada & New York, USA). It consists of three waterfalls — Horseshoe Falls, American Falls, and Bridal Veil Falls.