This has to be one of Idaho's best-kept secrets and I'm totally putting this spot on my Summer bucket list.

Dierkes Lake is in Twin Falls, but you probably don't know about it because it's hidden by towering cliffs. Dierkes Lakes can be found along the Snake River and it is said to be an awesome, secluded spot for swimming, diving, and cliff jumping!

This cool little spot isn't far from Shoshone Falls, so you could make the coolest little day trip out of the adventure and hit up both spots.

A floating dock makes for perfect spots to cannonball into the lake and according to onlyinyourstate.com, if you're a fisherman you will love this spot! Try catching sturgeon, trout, whitefish, and bass!

Check out a little bit of Dierkes Lake below! I can't wait to take my kids to this super cool hidden spot in Idaho!