Would You Go Down Nature's Water Slides?
7 Tubs in the Pocono Mountains is a hidden gem. It's a way to get in touch with nature and the water flowing down the mountain has formed a slick surface, making them perfect water slides.
More Videos
From CNN Newsource affiliates