Trip to Windsor, Ontario

Windsor

Windsor, Ontario is the southernmost city in Canada. It is located on the southern shore of the Detroit River, directly across the river from Detroit, Michigan. Windsor is a major contributor to Canada's automotive industry and has much to offer through its storied history and diverse culture.

 

 

Start Your Trip Today

Southern Europe: Croatia, Montenegro & Ancient Greece

If good times in ridiculously gorgeous scenery is what you’re after...

View details »

Galápagos — South & East Islands aboard the Yolita

The Yolita will take you on a four-night journey cruising through t...

View details »

Explore Kruger National Park

Explore the Greater Kruger area on an exhilarating journey to South...

View details »

Ho Chi Minh City Day Tour: Cyclo Discovery (half day)

Why walk when you can recline and relax on your very own cyclo thre...

View details »