Designed by
Title
Church of Saint Salvador, beautiful romanic building. Sepulveda #293733716
Description
Sepulveda is a municipality located in the province of Segovia, Castile and Leon, Spain. The town lies next to the Hoces del Rio Duratn National Park, A popular town within the province of Segovia to visit for cultural and gastronomic pursuits, a number of traditional restaurants serve roasted cordero and cochinillo