Overview of Toronto
Located on the northwestern shore of Lake Ontario, Toronto is the largest city in the country - a cosmopolitan conglomeration of cultures. In this city, you can walk - and eat - your way around the world. The Irish, Greek, Indian, Chinese, Brazilian, Portuguese and Polish communities, to name just a...
Toronto Flights and Travel Guide