City Guide: Toronto

Toronto, Ontario, Canada Toronto, the State capital and University city, lies unfolding on the northern edge of the impossibly large Lake Ontario (with a shoreline some 1146km long, officially one of the five Great Lakes of North America), providing many a tourist with a flight destination and base for that essential day trip to the splendour of Niagara Falls. The […]

Read more