Where is Praia da Senhora da Rocha?

Where is Praia da Senhora da Rocha located?

Praia da Senhora da Rocha, Praia da Senhora da Rocha, Portugal (approx. 37.09696°, -8.38577°)


Where is Praia da Senhora da Rocha on the map?