This winter retreat looks luxurious - disconnect and watch the snowfall around the mountains through your glass cabin.
Have you entered the exciting world of winter camping in New England yet ... in the Taconic Mountains. Each camping cabin at ...