The Palace of the Lost City at Sun City in South Africa is one of the most luxurious 5-star hotels in the world, renowned for its outstanding architecture, lavish décor and extraordinary natural surroundings. There is nowhere else in South Africa where ...
more