Windsor

Loading photos…
Windsor is a city in Nova Scotia. Windsor was settled in 1685 by the Acadian French, who built a network of dikes along the rivers. Windsor has always been a meeting place, first for the Mi’kmaqs, then the Acadians, and later the English gentry.
Loading photos…

About Windsor

Maps of Windsor

Other Names for Windsor

  • Russian:  Виндзор, Уинсор

Nearby Localities

Nearby Landmarks

Travel Resources

Powered by Around Guides. About Mapcarta. Based on Windsor, see this page's list of contributors. Available under Creative Commons Attribution-ShareAlike 3.0.
Photos provided by Panoramio under the copyright of their owners.