Summer Road Trips: You Need To Slide Down This Natural Waterslide
Just like something out of a movie, there is a natural waterslide in the woods of Western Maine!
According to Only In Your State, one of the cool things you can do at Newry’s Step Falls Preserve is slide down a naturally occurring waterslide!
Located off Bear River Road, take a short hike to check out the epic views, then slide down the waterslide!
A trip down the extremely fun-to-drive Route 2, it is only a few hours drive from anywhere in Central Maine.