South Africa Travel Inspiration - This surreal walkway recently installed in Cape Town, South Africa, creates a meandering, aerial path that allows visitors to stroll through the treetops.
Admire the northern lights and the millions of stars from your private glass igloo at Hotel Kakslauttanen, Finland. Perfect place to watch elusive aurora.
Tetris - One of the Seven Wonders of the World, Chichen Itza - meaning "At the mouth of the well of the Itza" - is Mexico's most visited archeological site. Don't miss it on your trip to Cancun, Mexico!