A place to stay in Weirs Beach, NH.
28 Tower Street, Weirs Beach, NH 03246
Weirs Beach, NH
Photo: Magicpiano / CC BY-SA 3.0