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.
One way to get into the Christmas spirit is to spend time in the cozy, small towns that resemble those in Hallmark Christmas movies. Thankfully, we've got a dozen of these places right here in New England.
Since 1993, people who pass through Portland's island system have only been able to gaze glowingly at Hope Island. It's a sprawling estate belonging to John Cacoulidis, who, in the words of John Hammond from Jurassic Park, "spared no expense" to make this island one that make fantasies come true...