by Wirepec
Las Vegas, USA - April 22, 2012: Towers of the Excalibur Hotel and Casino along the Las Vegas Strip. The Excalibur was opened in the year 1990.