Tower.png

Toronto

Toronto, the capital city of Ontario, boasts the largest population base in Canada. It is home to over 2.9 million residents. Toronto is geographically situated on the northwestern shore of Lake Ontario in the region called Southern Ontario. It is the key city of the Greater Toronto Area which is commonly referred to as the GTA. Toronto is the major landing centre for immigration to Canada. This has made the city one of the most multicultural cities in the world.