What country does Artichoke River and West Newbury, Massachusettshave in common?
Artichoke River (Massachusetts): The Artichoke River (1.2 mi long), is a tributary of the Merrimack River in Massachusetts in the United States. West Newbury, Massachusetts: West Newbury is a town in Essex County, Massachusetts, United States.
United States