Only 20 miles north of Del Rio, Indianhead Ranch is closer than you think and well worth the trip.