Browsing: Toronto

One of the most iconic attractions of Canada is the CN Tower. The closer you get to Downtown Toronto the more impressive it looks. But what does “CN Tower” stand for? It’s simple, really – Canada’s National Tower. It initially started as a hub for telecommunications and resembles a huge antennae/needle structure amongst the skyscrapers. The entrance and ticket office are located on Bremner Boulevard on the side of the Rogers Centre and before Ripley’s …

Read More