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