This Hidden Natural Slip And Slide Makes Us Want To Road Trip To Northern Idaho!
I've only heard about Priest Lake in Northern Idaho from commercials that we run on 103.5 KISS FM, but after watching this video I MUST road trip up north to try this!
This natural water slide is located near the Lionhead Campground. If you're taking Highway 57 to get there, don't turn left into the campground. Instead take the less travel gravel road for about five miles. If you jump out at the trail head and hike another 1/5 miles, you'll see the slide.
Pro-Tip: Bring a trash bag stuffed with a foam pad. You're not going to want to ride down the slide in just your swim suit!