New Hampshire's most romantic mountain region, the White Mountains, is speckled with tiny towns where travelers can see charming Colonial homes surrounded by green forests, and lively ski resorts set ...