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...