Multiple choice general knowledge Sun City Germany Spain South Africa UK Reveal answer Fill a bubble to check yourself C Correct answer Explanation Sun City is a luxury resort and casino located in South Africa, about 140 km from Johannesburg. It is a popular vacation destination known for its entertainment and golf courses.