The ten most beautiful villages of Extremadura
Extremadura is a town located in the central-western part of Spain. It is formed by two main provinces: Cáceres and Badajoz.
More
Extremadura is a town located in the central-western part of Spain. It is formed by two main provinces: Cáceres and Badajoz.
More