Toronto

From Infotria
Jump to navigation Jump to search

Toronto is a city in Canada along Lake Ontario. Toronto has many skyscrapers, the tallest being CN tower and has many green spots. This includes the orderly oval Queen's Park and 400 acres of High Park.