Our Lady of the Cabeza Pilgrimage |

Join a Catholic pilgrimage to Our Lady of the Cabeza in Spain, visiting Toledo, Andújar, the Sierra de Andújar and the Roman and Christian heritage of Mérida.