Discover Windsor
compiled from our dataWindsor is located in Ontario, Canada, and has a population of about 229,660. Our atlas lists 671 places here.
These include 68 sights and 8 museums, 549 restaurants, 43 places to stay and 3 cocktail bars. Highlights include The Downtown Mission, Windsor Detroit Tunnel, Dieppe Memorial.
The neighborhoods with the most entries are City Centre, Walkerville, RiverWest, East Windsor.