Discover Windsor

3.9 thousand

Windsor is a city located in the province of Ontario, Canada. With a population of over 210,000 people, it is located on the southern shore of the Detroit River directly across from Detroit, Michigan. Windsor was originally founded as a fortified trading post in 1749 and has since grown to become one of Ontario's most diverse cities with over 25% of its population composed of immigrants from all around the world.

Windsor offers visitors an array of attractions both indoors and outdoors. The scenic waterfront along the Detroit River is lined with parks and trails that are great for biking or jogging while enjoying views of downtown Detroit and Lake St Clair beyond. Cultural attractions include several art galleries such as Art Gallery Of Windsor and Odette Sculpture Park as well as many historical sites like Fort Malden National historic Site which dates back to 1812 and exhibits artifacts from Canadian military history. Other popular activities include casino gaming at Caesars Windsor Casino & Resort or exploring North America's largest butterfly conservatory at Butterfly Conservatory Of Canada.