xPeas
MENU ☰
 

 

 

    

    🍴           

  Ontario » Windsor

   »

Windsor
Ontario » Windsor
Place » City

Ontario, Canada

19 views    💖 1
Windsor is a city located in southwestern Ontario, right across the border from Detroit, Michigan, USA. It is the southernmost city in Canada and is situated along the Detroit River. Windsor is a mid-sized city with a diverse population. The city's population was 229,660 at the 2021 census.