Mesa Falls Idaho

Lower Mesa Falls

Waterfall
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Upper Mesa Falls is a stunning 114-foot waterfall located on the Henrys Fork of the Snake River in eastern Idaho. It is part of the Mesa Falls …