Where is Middlesex?

Where is Middlesex located?

Middlesex, Vermont, United States (approx. 44.2925824°, -72.6792056°)


Where is Middlesex on the map?