Lemmon Falls

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