Quizzing Live

In Which Canadian City Might You Visit Yorkville And The Ontario Science Centre

Answer:
Toronto