Beaches in Algarve

124beaches
89Blue Flag
116Excellent water quality

Map of beaches in Algarve