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.
MoreExtremadura is a town located in the central-western part of Spain. It is formed by two main provinces: Cáceres and Badajoz.
More