Castro Urdiales, Cantabria, Northern Spain
Seaside resort of Castro Urdiales in Northern Spain with 13th Century Iglesia de Santa Maria and El Faro de Castro lighthouse