
Las Vegas Boulevard, aka The Strip, is essentially a series of mega-resorts which features 15 of the world’s 25 largest hotels. And of these, Caesar’s Palace, which opened in 1966, remains the most kitsch, camp and over the top of the lot. It’s been added to and renovated significantly over the years. Like Vegas itself, [...]