Situated in the heart of New York’s Catskill region, 90 miles north of New York City, Resorts Planet Catskills delivers guests unmatched experiences in excitement, entertainment and luxury. https://icfuruguay.org/wpred.php?id=aHR0cHM6Ly9zdXJlbWFudHQuYmxvZ3Nwb3QuY29tLzIwMjQvMDYvYmxvZy1wb3N0XzEzLmh0bWw