This Hidden Water Slide Makes Us Want to Road Trip to Northern IdahoThis Hidden Water Slide Makes Us Want to Road Trip to Northern IdahoSummer in the Gem State, there's nothing quite like it!Michelle HeartMichelle Heart
Natural Water Slide In IdahoNatural Water Slide In IdahoI'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!Michelle HeartMichelle Heart