King Birch Motor Lodge is a small, private lodge on the shores of Lake Winnipesaukee, New England's largest lake. Located on a country road in Alton Bay, in the heart of the beautiful Lakes Region.
Reviews, get directions and information King Birch Motor Lodge.
to add King Birch Motor Lodge map to your website;