Where is Playa de Gulpiyuri?

Where is Playa de Gulpiyuri located?

Playa de Gulpiyuri, Playa de Gulpiyuri, Spain (approx. 43.44758°, -4.88617°)


Where is Playa de Gulpiyuri on the map?