Home > Travel > Travel North America > LasVegas

Excalibur

The Excalibur Hotel and Casino opened June 1990 as the largest hotel in the world