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?
{"latitude":37.13305,"longitude":-8.62959,"title":"Palmares Beach"}