Surrounded by four mountain ranges, Palm Springs is one of Southern California's most popular weekend destinations and the ultimate desert resort oasis. The area comprises nine cities — Palm Springs, Desert Hot Springs, Cathedral City, Rancho Mirage, Palm Desert, Indian Wells, La Quinta, Indio, and Coachella — each with its unique style and attraction for legions of followers.