Land in Johannesburg and admire its mixture of both historic and ultra-modern architecture. Get to know the wild side of South Africa as you embark on game drives in the Kruger National Park. Fall in love with Cape Town, explore the Cape of Good Hope and discover the beauty of the Cape Peninsula on an unforgettable journey through the most iconic destinations of this diverse nation.