USAPictures
Excalibur Casino, built in 1989 and once the largest hotel on earth.

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