Panoramic view of Aljezur town with the Castle of Aljezur is visible in the background. Aljezur is a small market town in Algarve, Portugal.