Where is San Pedro del Romeral?
Where is San Pedro del Romeral located?
San Pedro del Romeral, San Pedro del Romeral, Spain (approx. 43.115288°, -3.8187044°)
Where is San Pedro del Romeral on the map?
San Pedro del Romeral - Santander
{"latitude":43.115288,"longitude":-3.8187044,"title":"San Pedro del Romeral"}