go to content go to search box go to global site navigation
back to Canada

Canada Image Niagara Falls, Canada

Niagara Falls (Horseshoe Falls) in Ontario. The world's most famous falls span 323 metres in length and stand 57 metres tall. A massive 600,000 litres of water pour over every second.

Eoin Clarke Lonely Planet Photographer