Journey to the four main cities in South Africa with the pulsating Johannesburg and it’s thumping nightlife and belying the fact that it is the wildlife gateway of this country. Cape Town, one of the most picturesque cities in the world, boasts the famous Table Mountain, myriad bars and restaurants and crystal white beaches. Durban, the maritime capital of the country is famous for its constantly glorious weather, and opens out toward the beautiful and wild Zululand. Port Elizabeth, known as the friendly city, is in the Eastern Cape – alongside some of the most stunning territory in the world.