Spend the first 3 days of your trip exploring Johannesburg. Take a walking tour, visit a local market, try the local cuisine, and even take a trip to Dinokeng Big Five Game Reserve. For the remainder
Ready to journey through the heart of South Africa, on a 7-day adventure that’s full of history, hippos and awesome heritage sites? On this trip you’ll bask on the beaches, check out the marine life a