Itzurun Beach, in Zumaia (Guipúzcoa), is a spectacular Basque sandy beach surrounded by imposing vertical cliffs and flysch formations dating back millions of years.