Built on the sloping shores of Lake Ontario, Toronto is arguably the cultural centre of the country — though some would argue for Montreal, or Ottawa... whatever side you decide to pick, Toronto is for sure a global
megacity unlike any other, and it is definitely one of Canada's most important cities.