Source: Tourism TorontoTorontoThis vibrant multicultural metropolis on the banks of Lake Ontario is packed with world-class attractions.WorldNorth AmericaCanadaOntarioToronto