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
Embark on an unforgettable trip to an authentic Masai Mara village to volunteer at a local school with bright-eyed school children. Enjoy free time to explore the village and learn about the unique lo