Kartchner Caverns Campground in Saint David, Arizona: motorhome and caravan stopover with showers, toilets, electric hook-ups and tent pitches.