Albufeira, Italy
Praia dos Aveiros is a small blue flag beach in the area called Areias de São João or Saint John's Sands, in the town of Albufeira, Algarve, Portugal. The beach is enclosed in a small cove and is made up of fine golden sands and is flanked at either end by cliffs and rock formations.
Listen to the audio guide for Praia dos Aveiros Free on WIP — starts by itself when you arrive, even with the screen off