Johannesburg - Lion Park
Johannesburg - The Cradle of Humankind
Mmabatho Palms Resort, Mafikeng
Johannesburg - Gold Reef City
Bloemfontein is an historical South African town.
The Spookhijs restaurant, Emoya Hotel and Spa in Bloemfontein
Emoya Hotel and Spa, Bloemfontein
Be treated to beautiful scenery aboard a Rovos Rail journey.
The Kimberley Mining Museum
Johannesburg - The Apartheid Museum