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?