Sunday, 19 June 2016

Transport System of Toronto. A brief Review:

Toronto is the most populous city of Canada and the capital city of province, Ontario. Located at the Ontario Lake, Toronto has 26% of the entire population of Canada, making it densely populated city of the country.

Reference...

No comments:

Post a Comment