Fantastic Pilanesberg and Johannesburg Tours
A solo traveller enjoyed well-organised Pilanesberg and Johannesburg tours with Ekala. The animals, historical sites and especially the knowledge shared by the guides made the experience one they would repeat.