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…
Windsor photos provided by Panoramio under the copyright of their owners

Hotels

Enter your trip details to compare multiple hotel sites.
Hotels In
Check-In
Check-Out
Guests
 

Directions

Please enter your trip details for directions.

About Windsor

Travel Resources

Information about Windsor travel, hotels and accommodation

Escape to a Random Place

Destinations visited in the last 2 seconds