The Sun City beckons tourists and sports enthusiasts alike, read on to know more about this fabulous city.