September 03, 2018

Johannesburg and Cape Town, South Africa

Soweto township in Johannesburg


Streets of Soweto


Kruger National Park


Early morning game drive





Bo-Kaap, Cape Town


Boulders Beach, Cape Town




Cape Peninsula

Experiences in South Africa