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?
Praia da Senhora da Rocha - Albufeira
Praia da Senhora da Rocha - Armação de Pêra
{"latitude":37.09696,"longitude":-8.38577,"title":"Praia da Senhora da Rocha"}