Detroit is located north of Canada

Posted Nov 16, by OMG Facts
Detroit is located north of Canada.

Windsor, Ontario, Detroit's sister city, is located across the Detroit River, just south of the Motor City. As you can see from the map, a portion of the Canadian province of Ontario dips just south of the "thumb" portion of the hand that is the state of Michigan.

Check out the map and see for yourself.

11 Amazing Facts About the Axolotl

19 Facts About Our Earth

Join the Conversation