Where is Unquera?

Where is Unquera located?

Unquera, Unquera (Station), Spain (approx. 43.374584°, -4.514346°)


Where is Unquera on the map?