PARK
130 Main St, North Woodstock, NH 03262, USA
The small park, nestled alongside a gentle river, offers a picturesque escape with its tranquil waters and scenic surroundings