Where is Salgados Beach, Albufeira?

Where is Salgados Beach, Albufeira located?

Salgados Beach, Albufeira, Salgados Beach, Albufeira, Portugal (approx. 37.0908°, -8.32405°)


Where is Salgados Beach, Albufeira on the map?