Nestled in the White Mountains, Jackson, New Hampshire, is like entering a "snow globe" with its artistic shops, historic ...