2004 – Ontario, Canada

Niagara Falls

Niagara Falls are located on the border between Canada and the USA, and it is one of the most popular tourist attractions in North America. The falls can be observed from boats that go all the way into the roaming masses of water, helicopters that fly over the falls, tunnels that run under the water and from several observation towers.

Leave a comment

Your email address will not be published. Required fields are marked *

Connect with Facebook