Happy Holidays at Witch Meadow Lake Campground in Salem, CT | The 860 Life