Things you miss ? Luxor Hotel, this 1990s-built pyramid isn’t one of the seven wonders of the world, but it stands out in a town
Things you miss ? Luxor Hotel, this 1990s-built pyramid isn’t one of the seven wonders of the world, but it stands out in a town