Toronto is a city located in Canada that is the capital of the Ontario province. Toronto is famous for its skyscrapers and the infamous CN Tower is located in Toronto, Canada. The CN Tower for instance, is the tallest free-standing building...