Beaches in Alentejo

45beaches
33Blue Flag
39Excellent water quality

Map of beaches in Alentejo