Distance from Johannesburg: ~2 hours by car Dubbed “Africa’s Kingdom of Pleasure,” Sun City is the perfect destination for a luxurious day trip that combines adventure and relaxation.
Johannesburg, located right on the southern ... Port Elizabeth, Botswana and Sun City, a luxury resort and casino in the North West Province of South Africa. Cape Town, South Africa’s capital ...