Virtual Guidebook to the Southern Deserts of California
Palm Canyon Trail
Palm Canyon, Agua Caliente Indian Reservation, Palm Springs, California
-