Lionhead Natural Water Slide in Priest Lake Idaho
August 21, 2016
You are definitely going to want to get your feet wet on this adventure in Priest Lake, Idaho. Make sure to bring a car with a decent amount of clearance as the road to get here is a little treacherous. Our Subaru Outbacks did fantastic. Bringing along a trash bag is going to be a … More Lionhead Natural Water Slide in Priest Lake Idaho