When it comes to sheer numbers, these cities dominate the map. Canada's most ... sitting on the shores of Lake Ontario. Known for its diverse population, Toronto is home to world-class museums ...