Willis Palms Trailhead Parking

Thousand Palms, CA United States of America

Location