When the castle gates of Excalibur swung open for the first time on June 19, 1990, the medieval-themed megaresort at the south end of the Las Vegas Strip was the largest hotel in the world.
Happy New Year 2026, from the folks at Cliff Castle Casino in Camp Verde as fireworks lit up the sky above the hotel to bring ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results