Incorrect data? Please notify us at hi@itinari.com.
The Church of El Salvador is a Catholic temple located in the town of Simancas, Province of Valladolid, Castilla y León, Spain. Although of medieval origin, most of the building that is preserved today is from the 16th century, with an aesthetic that mixes the Gothic and the Renaissance. © Sara Rodríguez Romo
Want to plan a trip here? Talk to AI travel assistant Maya.