Get Travalour for free on Google Play

Horseshoe Falls

Niagara Falls, Ontario, Kanada

Waterfall

Also known as Canadian Falls, it is the largest of the three waterfalls that collectively form Niagara Falls.

Location of Horseshoe Falls