Niagara Falls
Niagara Falls is a city in Ontario, Canada. It is on the western bank of the Niagara River in the Golden Horseshoe region of Southern Ontario, with a population of 88,071 at the 2016 census.
Source: WikipediaThe Best Travel Spots nearby Horseshoe Falls
Travel to Horseshoe Falls in Canada
Find hotels nearby 🏨
Find & Book the best travel experiences here
Horseshoe Falls, also known as Canadian Falls, is the largest of the three waterfalls that collectively form Niagara Falls on the Niagara River along the Canada–United States border.
Source: WikipediaWaterfall pictures in Horseshoe Falls
Shot with a AV-1. Exposure: None, Aperture: None, Focal Length: None, ISO: None