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