
Make a Splash on One of a Kind Virtual Reality Waterslide Only a Few Hours From Utica
Why simply slide down a waterslide when you can float through space or glide through the jungle on the country's first and only virtual reality waterslide, which is just a few hours away from Utica, New York.