Where is the city of Toronto located?

South America
Canada
Mexico DF
Washington DC

Trivia Crack Answers Main Page