Where is Palmares Beach?

Where is Palmares Beach located?

Palmares Beach, Faro, Portugal (approx. 37.13305°, -8.62959°)


Where is Palmares Beach on the map?