Map of The Narrows in Windsor County, VT:

The Narrows Windsor Windsor 43.4659051 -72.4000908