Unlike the wildly popular and generally crowded massive rock Slip 'N Slide in North Carolina, the Lionhead natural waterslide near Coolin, Idaho, is a backcountry destination. Visitors will need ...