Cape Town, Safari & Beach

11 Nights

Cape Town, Sabi Sand Nature Reserve, Benguerra Island and Johannesburg