A place to stay in Barrington, NH.
7 Barrington Shore Drive, Barrington, NH
Barrington, NH
Photo: Magicpiano / CC BY-SA 3.0