AlUla in Saudi Arabia has been named one of the new Seven Wonders of the World by Conde Nast Traveller. AFP

AlUla named one of Conde Nast Traveller's new Seven Wonders of the World