Have you entered the exciting world of winter camping in New England yet ... in the Taconic Mountains. Each camping cabin at Marck Forest is rustic and charming, and all of them are dog-friendly.