Where is Middlesex?
Where is Middlesex located?
Middlesex, Vermont, United States (approx. 44.2925824°, -72.6792056°)
Where is Middlesex on the map?
{"latitude":44.2925824,"longitude":-72.6792056,"title":"Middlesex"}