Urban Showcase
Windsor, Ontario, Canada's most southerly city, has a population of 210,000 in the city and 320,000 in the metropolitan area. It is located across the river from Detroit, Michigan and is the only place in North America where you actually look north to the United States from Canada. It is a...