Windsor Photos

Browse 12 attractions, meet 3 travelers, 1 tour guides and discover 8 photos

Windsor is the southernmost city in Canada and is located in Southwestern Ontario at the western end of the heavily populated Quebec City–Windsor Corridor. It is within the Essex, Ontario Census division, although administratively separated from the county government. Separated by the Detroit River, Windsor is located south of Detroit, Michigan i…
View Windsor guide >

Skyline Of Windsor Viewed From Detroit


Underground Railroadmonument Windsor


Windsor City Hall