Extremadura

Zafra

Zafra sits quietly in the province of Badajoz, and it rewards anyone who visits. Locals often call it “Little Seville,”