Windsor
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.
Canada Hotels
Enter your itinerary to show recommended Canada hotel providers
Windsor Travel Guide
Select a section to browse the Windsor travel guide
Windsor Video
Select a Windsor travel guide video, or hover over a video for its description
Windsor Travel Deals
Deals by BookingBuddy * Taxes and fees may be extra
Compare Kayak, Expedia, Orbitz, Priceline, Travelocity and more.
Further Information