Toronto is a diverse, world-ranked metropolis of 2.5 million people with an exceptional range of cuisines and many outstanding cultural attractions.