England Cricket Tour to South Africa.

18 Nights

Johannesburg, Pilanesberg National Park, Cape Town and Bloemfontein