Badajoz is the capital of the Province of Badajoz, located in the autonomous community of Extremadura, Spain. It's situated close to the Portuguese border, on the left bank of the river Guadiana.
Discovering Badajoz: Unveiling the Emerald Gem of Extremadura