Where is Parador de Segovia?
Where is Parador de Segovia located?
Parador de Segovia, Castilla y Leon, Spain (approx. 40.96031°, -4.11007°)
Where is Parador de Segovia on the map?
{"latitude":40.96031,"longitude":-4.11007,"title":"Parador de Segovia"}