13-day Nelson Mandela’s South Africa Centenary Tour

12 Nights

Johannesburg, Soweto, Durban, Midlands Meander, Port Elizabeth and Stellenbosch