A place to stay in North Woodstock, NH.
109 Lost River Road, North Woodstock, NH 03262
North Woodstock, NH
Photo: Kenneth C. Zirkel / CC BY-SA 4.0