← archive

Question for:

Driving due south from the Museum of Illusions, located at 1545 Woodward Avenue in Detroit, Michigan, you will arrive in what other country first?

Clues