Beaches in Algarve

131beaches
92Blue Flag
123Excellent water quality

Map of beaches in Algarve