Visit the jewel of Africa
Few nations in the world arrive close to South Africa in terms of the sheer diversity of cultures that one gets to glimpse in this city. Its lively metropolitan towns reflect the evolution of a homeland from an apartheid ridden one to a worldwide town that is at par with the best in the world. […]