A summer theater in Tamworth with a mainstage season.
104 Main Street, Tamworth, NH 03886
Tamworth, NH
Photo: Magicpiano / CC BY-SA 3.0