Category Archives: Travel

CN Tower Toronto - Ontario Canada

The CN Tower is considered one of the Seven Wonders of the Modern World, and is the most popular tourist attraction in Toronto, Ontario.

It was completed in 1976, becoming the world’s tallest free-standing structure and world’s tallest tower at the time. It held both records for 34 years until the completion of Burj Khalifa and Canton Tower in 2010. It remains the tallest free-standing structure in the Western Hemisphere, a signature icon of Toronto’s skyline, and a symbol of Canada attracting more than two million international visitors annually

Join Chief Operating Officer, Jack Robinson as he explores the history of the tower and provides a look into the feature attractions for those who may be planning to visit in the near future.

Want to plan your trip to Canada? Visit

Travel Zurich Switzerland

Switzerland’s biggest city, Zürich, consistently ranks as one of the world’s most livable cities. Its lake front is a spring board for romantic walks, and the old town is lively night and day with cafes, galleries, and a colorful cobbled ambiance. For more information on the Rick Steves’ Europe TV series — including episode descriptions, scripts, participating stations, travel information on destinations and more — visit