Whether you're looking to conquer the ski slopes or embark on a relaxing horse-drawn sleigh ride, these cozy New England towns have something to offer for everyone this winter.
The Conway, New Hampshire, region is loaded with outdoor recreation. This villa is the perfect rental for a family or group of friends to take advantage of the area while living in luxury.