3 New Hampshire Towns Named Best in U.S. With Less Than 10,000 Residents3 New Hampshire Towns Named Best in U.S. With Less Than 10,000 ResidentsAre we surprised? Not in the least! KiraKira