abandoned

Inside Water Slide World: One of 1st Parks in Country is No More
Inside Water Slide World: One of 1st Parks in Country is No More
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.

Load More Articles