Where is Duxbury?
Where is Duxbury located?
Duxbury, Vermont, United States (approx. 44.3270012°, -72.7526176°)
Where is Duxbury on the map?
Duxbury - Boston
Duxbury - Connecticut
Duxbury - Hull
Duxbury - Marshfield
{"latitude":44.3270012,"longitude":-72.7526176,"title":"Duxbury"}