With a palm-lined skyline and a backdrop of red-hued mountains, Palm Springs provides an idyllic oasis for a romantic California getaway.
This top Southern California resort features 360 acres of waterways, two championship golf courses, lavish pools, a spa