Definition
Horseshoe Falls is the largest and most famous of the three waterfalls that make up Niagara Falls. It is primarily located on the Canadian side of the Niagara River. Picture a massive, curved curtain of water plunging into the gorge below. The shape resembles a horseshoe, hence the name. It's a major tourist attraction, drawing millions of visitors each year. The falls is both a natural wonder and a source of hydroelectric power. A tremendous volume of water makes the power.