Multnomah Falls – Travel Photo of the Moment

The Travel Photo of the Moment is of Multnomah Falls. Multnomah Falls is located in the Colombian River Gorge National Scenic Area in Portland, Oregon. There are two parts of the falls, the upper half which is 562 feet, and the lower falls which is 69 feet. It is the second tallest year-round waterfall in […]