If you're based in Boston, New Hampshire's Monadnock region is less than two hours away. Portsmouth is even closer if you want a nontraditional city winter getaway.