Tallest Waterfall in Oregon USA
Where the Multnomah Waterfall is located?
March 1, 2011 by Imran Jutt
Filed under Geography
The Multnomah Waterfall is located in Oregon, USA. The total height of Multnomah waterfalls is 620 feet. Multnomah Falls is the tallest waterfall in the State of Oregon.
- Read more