Desert Stargazing

The bubbly 12-man spa at Twin Palms is a wonderful spot for stargazing in Palm Springs. But if you want to see truly mind-blowing stars, it’s worth it to towel off and hop in a car. Depending on how far you want to drive, there are several locations on...

Read More »