The Forum Shops celebrates 20 years in Las Vegas
Celebrating its 20th year in Las Vegas, the Forum Shops inside Caesars Palace has come a long way. Even as a local, I still journey to the Las Vegas Strip to shop here. Sometimes sales associates act surprised and wonder why I took the trip. For Forum Shops, I make the exception. Who doesn’t love [...]
