Nicknamed the City of Roses, Windsor
is the southernmost major city in
all of Canada and one of the fastest
growing, with a population of approximately
208,402.
Windsor has a charming mix of countryside
and culture, which provides residents
with plenty to do. Lake Erie, Lake
St. Clair, and the Detroit River
surround the city, so water activities
abound. And...