Incorrect data? Please notify us at hi@itinari.com.
This castle is a fortress located in the town of Salvaleón, in Badajoz (Spain). It is built on a small elevation of land on the outskirts of the town and it is believed to have been built around the XIIth or XIVth century, depending on the sources. © Sara Rodríguez Romo