Where is Rumoroso?

Where is Rumoroso located?

Rumoroso, Cantabria, Spain (approx. 43.38333°, -3.98333°)


Where is Rumoroso on the map?