Why do the Roma live in caves? This is actually not very clear. We do know that in the late 15th century, the Catholic Monarchs issued the Alhambra Decree, which expelled Jews and Muslims from the city limits. It seems that perhaps Sacromonte was not part of the city limits, and they settled here.