Take flight over Toronto’s CN Tower—once the world’s tallest freestanding structure at 553.3 meters—and witness its towering presence, breathtaking views of Lake Ontario, and the vibrant cityscape ...
(CNN) — Here’s some background information about the CN Tower, or Canada’s National Tower. Standing 1,815 feet (553.33m), it is the tallest freestanding structure in the Western Hemisphere. The CN ...
Join Tom and Mike from Take Time to Travel as they explore Toronto's prestigious Yorkville neighborhood. Discover the city's ...