Map
Sun City St., Sun City 0316, South Africa
Hotel
Palace of the Lost City