A historic farmstead and country doctor museum in Tamworth.
58 Cleveland Hill Rd, Tamworth, NH 03886
Tamworth, NH
Photo: Magicpiano / CC BY-SA 3.0