Designed by
Title
Beautiful view of church of Saint Salvador, Sepulveda #293733704
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