INDIAN COVE CAMPGROUND

Twentynine Palms, CA
National Campground