Lemmon Falls
Address:
Latitude & Longitude:
Saves:
0
Check-Ins:
0
Description:
Lemmon Falls, nestled within Thousand Springs State Park, Idaho, is a hidden gem that cascades from the Snake River Canyon. The falls provide a breathtaking view as water plunges from rocky cliffs into a serene pool, surrounded by lush greenery. To visit, park at 1205 Thousand Springs Grade in Wendell, and enjoy a short 0.2-mile walk to reach the falls.
Website:
Tags:
Hikes • Scenic • Waterfalls