A unique destination with nostalgic inspiration; situated on 28 acres of scenic, wooded grounds abutting Beach Pond and Pachaug State Forest in SE CT.