Toronto's diversity is apparent around every corner. This thriving metropolis of 2.5 million residents (8.1 million in the Greater Toronto Area) offers every flavour of the world, high-end and bargain bin shopping, renowned attractions, skyscrapers and fancy restaurants tucked in the basement of century old buildings.