1. Johannesburg, South Africa
Exploring the past with present South Africa is an adventure in greenery, off beaten paths and nature, mixed with modern transport, and improved infrastructure. A trip to the Walter Sisulu Botanical Gardens in the warm sunlight will certainly rejuvenate you. Eating some classic Zulu cuisine at the Lesedi Cultural Village while watching traditional dance will engulf you in some of the best entertainment this massive city has to offer. Off the beaten path: Take a trip to Soweto Kliptown Youth Centre. It is a centre run by the youth for the youth of Kliptown.