Where is Praia da Ribeira?

Where is Praia da Ribeira located?

Praia da Ribeira, Praia da Ribeira, Portugal (approx. 38.96402°, -9.41868°)


Where is Praia da Ribeira on the map?