
Excalibur Casino, built in 1989 and once the largest hotel on earth.
Excalibur Casino, built in 1989 and once the largest hotel on earth. A that time, waht we know now as the strip was alsmost desert!
- Photographer
- WestCoastSpirit
- State
- Nevada
- City
- Las Vegas
- Category
- Urban building
- Taken
- February 2001
- Published
- July 31, 2008
Approximate locationOpen the full map →