Rogers Center

Toronto skyline, CN TowerToronto skyline, CN Tower

standard Toronto, Canada Info and Destinations

Toronto, Canada lies on the north shore of the river Ontario, the lake is unmistakable image of the city: The CN Tower is one of the tallest in the world. Around it is a collection of skyscrapers, which leaves room for residential areas, parks and green spaces. The capital of Ontario, […]