Paid campsite in Mount Sunapee State Park, Newbury, New Hampshire. Plan your stay in the Lake Sunapee area and check current arrangements before you go.