S
Sue Review of Luxor and Excalibur Hotel and ...
Luxor Las Vegas. Walked thru & it was just awesome...
Luxor Las Vegas. Walked thru & it was just awesome to be inside a pyramid structure. Massive interior. A must-see. Can walk it or take free tram from Excalibur or Mandalay Bay.
Comments: