Where is Praia de Barraña?

Where is Praia de Barraña located?

Praia de Barraña, Praia de Barraña, Spain (approx. 42.63988°, -8.88672°)


Where is Praia de Barraña on the map?