El santuario donde recibe culto la imagen de San Benito Abad, protector de las comarcas de la Sierra Morena de Sevilla y La Vega del Guadalquivir, patrón y alcalde perpetuo de Castilblanco de los Arroyos, se encuentra a 12 kilómetros del núcleo de población, junto al Río Viar.