Canadian Waterfall Attraction Niagara Falls
A major tourist attraction of the Canadian Province of Ontario are the famous Niagara Falls, also known as Horseshoe Falls. This iconic Canadian waterfall along with the American Falls attracts in excess of 27 million visitors annually.
A must see tourist attraction when visiting Ontario, Canada are the world famous Niagara Falls. The Canadian waterfall is also known as Horseshoe Falls and is not to be missed when travelling in Ontario.
Horseshoe Falls along the Niagara River at dusk, Niagara Falls, Ontario, Canada.
Please let me show you more of my pictures from my "photo gallery: Niagara Falls Photos".
Related photo galleries & travel ideas:
Canadian Waterfall Attraction Niagara Falls Photo & Travel Destination