News

Photos: Inside New York’s largest waterpark

The Kartrite Resort & Indoor Waterpark is set to open Friday in the New York Catskills.