pic
Breathtaking mountain views, cool soothing waterfalls, brilliant blooming flower gardens, and acres of lush green rolling fairways: This is what awaits you when you arrive at your private villa retreat at Desert Princess Country Club in Palm Springs. ...