Private cottages on Lake Winnipesaukee at Weirs Beach, a short walk from their own beach.
1144 Weirs Blvd, Weirs Beach, NH 03246
Weirs Beach, NH
Photo: Magicpiano / CC BY-SA 3.0