Lake Huntington
Located in the serene beauty of the Catskills region of New York is the picturesque Lake Huntington, quietly sitting just a stone’s throw away from the meandering Delaware River and the Pennsylvania border. Spanning 82 acres, Lake Huntington offers a peaceful escape from the hustle and bustle of New York City. There are plenty of … Read more