Where is Praia de Nossa Senhora da Rocha?
Where is Praia de Nossa Senhora da Rocha located?
Praia de Nossa Senhora da Rocha, Faro, Portugal (approx. 37.09709°, -8.385696°)
Where is Praia de Nossa Senhora da Rocha on the map?
{"latitude":37.09709,"longitude":-8.385696,"title":"Praia de Nossa Senhora da Rocha"}