Scenic spot
Lower Mesa Falls Observation Site
Ashton, ID96% like it (4.8 / 287 Reviews )
ABOUT
Lower Mesa Falls Observation Site is a scenic spot located
at Forest Rd 348, 83420, Ashton
, ID.
It has received 287 reviews with an average rating of 4.8 stars.
It has received 287 reviews with an average rating of 4.8 stars.
FAQs
Accessibility:
- ✅ Wheelchair-accessible entrance
This Scenic spot received 4.8 points from 287 customer reviews.
The address of Lower Mesa Falls Observation Site is:
Lower Mesa Falls Observation SiteForest Rd 348
Ashton, Idaho 83420
Visit Website: www.fs.usda.gov
Lower Mesa Falls Observation Site is listed under
LOCATION
Lower Mesa Falls Observation Site Location