Newbury (Massachusetts)

Sourced from Wikivoyage. Text is available under the CC-by-SA 3.0 license.
Derivative work by john2690. Other authors listed on source image page.
Newbury is a town in the North Shore in Massachusetts. It includes the villages of Old Town (Newbury Center), Plum Island and Byfield.

Do