Cabra è un comune spagnolo di 20.598 abitanti situato nella comunità autonoma dell'Andalusia in provincia di Cordoba da cui dista 72 km. Fa parte della comarca della Subbetica ed è una bella cittadina con edifici moderni che convivono armonicamente con gli edifici barocchi del passato di cui è ricca.