Duxbury definition

Search

Duxbury

Duxbury logo #21003town (township), Plymouth county, eastern Massachusetts, U.S. It lies on Duxbury Bay (an inlet of Cape Cod Bay), 33 miles (53 km) south of Boston, ...
Found on http://www.britannica.com/eb/a-z/d/86
No exact match found.