Lake Cahuilla is an 710-acre park located at the base of the Santa Rosa Mountains. This scenic spot offers breathtaking views as well as a multitude of outdoor activities, making this an ideal weekend destination.

Address

Our Address:

58075 Jefferson Street, La Quinta CA 92253

Telephone: