Spain

Badajoz

Badajoz is a historic city located in southwestern Spain, near the border with Portugal. With a rich and diverse cultural heritage, Badajoz has been inhabited …