Where is Praia da Senhora da Rocha?
Where is Praia da Senhora da Rocha located?
Praia da Senhora da Rocha, Faro, Portugal (approx. 37.09846°, -8.387417°)
Where is Praia da Senhora da Rocha on the map?
Praia da Senhora da Rocha - Albufeira
{"latitude":37.09846,"longitude":-8.387417,"title":"Praia da Senhora da Rocha"}