Elevated view of Aljezur town with its Whitewashed houses and cobbled streets. Aljezur is a small market town in Algarve, Portugal.