![Inside Water Slide World: One of 1st Parks in Country is No More](http://townsquare.media/site/39/files/2022/08/attachment-Light-Purple-and-White-Fashion-Back-to-Business-Landscape-Banner-16.jpg?w=980&q=75)
Inside Water Slide World: One of 1st Parks in Country is No More
Water Slide World, one of the first water slide parks in the country, has been transformed from a summer tourist destination in Lake George, New York to a year-round living destination. See inside the abandoned water park that is no more.