Tag: United States

The Niagara Falls

The Niagara Falls

Located on the border between Canada and the United States is one of the wonders of the most amazing nature can be admired in the world, Niagara Falls. It is one of the most visited tourist spots in North America during the year. Formed at 

Multnomah Falls in Oregon.

Multnomah Falls in Oregon.

In Oregon, the setting is idyllic: a waterfall of 165 meters high which drops incessant water curtain that looks like a white blanket. Around, dense vegetation is sprouting from the rocks that make perfect contrast. Right there is a bridge that crosses over the waterfall.