Loading map...

🌊 5 photos

Lower Mesa Falls

Ashton

4.8 (12) Waterfall
Directions

Lower Mesa Falls is a natural waterfall site located in Island Park, Idaho. It is positioned downriver from the Upper Mesa Falls, serving as a notable natural feature along the river.

Summaries are created based on reviews, notes, and social media posts.




Photos

Lower Mesa FallsLower Mesa FallsLower Mesa FallsLower Mesa FallsLower Mesa Falls