Where is La Isara?

Where is La Isara located?

La Isara, Cantabria, Spain (approx. 42.98333°, -4.18333°)


Where is La Isara on the map?