Location

Longitude: -3.8113616000000548 • Latitude: 41.1310379

Address

Plaza Mayor, s/n
40172 Pedraza, Segovia