Johannesburg Half Day Elephant Walk And Sterkfontein Caves 1 Day Booking currently unavailable From R1,900 per person