History Ramon Llull’s Cave The Santuari Mare de Déu de Cura is a monastery located on top of the Randa mountain in the municipality of Algaida. It is considered an eminently Llullian site (Ramon […] Ramon Llull’s Cave