Zafra

Zafra, also known as Little Seville, is right at the heart of Baja Extremadura, on a plain at the foot of the steep rocky mountains of Sierra de Castellar.
Zafra, also known as Little Seville, is right at the heart of Baja Extremadura, on a plain at the foot of the steep rocky mountains of Sierra de Castellar.