Portugal’s desert islands
While the western Algarve is known for its white-sand beaches, nestled below spectacular sandstone cliffs, the eastern Algarve has a few seaside secrets of its own. A string of sandy islands fringes the coast from Faro to Cacela Velha, and…