NAVAJO FLATS CAMPGROUND

Templeton, CA
National Campground