Remove Ads

Photos for Desert Oasis: Sunshine, Pool and Relax

5.0
27 votes

Desert Oasis: Sunshine, Pool and Relax

Palm Desert, California 92260 USA