Beaches in Alentejo

50beaches
34Blue Flag
45Excellent water quality

Map of beaches in Alentejo