Where is Vale Parra?

Where is Vale Parra located?

Vale Parra, Faro, Portugal (approx. 37.09858°, -8.316324°)


Where is Vale Parra on the map?