Canada Ontario

Windsor

A city famous for its automotive industry, directly across the river from Detroit, known as the "Automotive Capital of Canada."

Windsor Guides