Lost City or Sun City is a Luxury Hotel with a grand entrance, South Africa. Famous five star Hotel
SUN CITY, SOUTH AFRICA - APRIL 21, 2010 : Lost City or Sun City is a Luxury Hotel with a grand entrance and luxury palace of the Lost City in Sun City, South Africa.