Be the first to like this
Toronto – Place of Integration: Toronto, the largest city in Canada. The name means Place of Integration in Indian language. Population of Toronto reached 2,790,060 in 2012. Media reports claiming it as the fourth most populous city in North America, surpassing Chicago.