Ottawa Canada
Pictures and Photos of Canada

Niagara Falls Ontario

Horseshoe Falls is the name given to the Canadian Niagara Falls in Ontario.

A popular and busy tourist destination, Niagara Falls attracts approximately 12 million visitors annually.

Horseshoe Falls, Niagara Falls, Ontario, Canada.

Niagara Falls Ontario
Photo: Niagara Falls Ontario
Picture of a rainbow arching over the Niagara Falls in Ontario, Canada.

Copyright © 2023 - / All rights reserved - Unauthorized use of any photos or footage from this site is prohibited by international copyright laws.
Canada photography and photos - Niagara Falls Ontario