It was named for Newbury, MA. Nearby parks and recreation include Mount Sunapee State Park and Lake Sunapee.
See more New Hampshire Cities and Towns.