A classic riverside country inn located along Route 3 in the Pemigewasset Valley.
2913 US Route 3, Thornton, NH 03285
Thornton, NH
Photo: Jessamyn / CC BY-SA 4.0