Where is Praia da Arriba?

Where is Praia da Arriba located?

Praia da Arriba, Praia da Arriba, Portugal (approx. 38.72041°, -9.47932°)


Where is Praia da Arriba on the map?