Palace of the Lost City Hotel Sun City South Africa

Palace of the Lost City Hotel Sun City South Africa, video of the room, entrance, grounds taken on recent visit