Tamworth recently achieved recognition as the No 4 small New Hampshire town to visit, according to Travel + Leisure Magazine, Dec. 17. The author says Tamworth is worth a visit, b ...