Explore the historic town of Aljezur, with its 10th-century Moorish castle and narrow cobbled streets. The nearby beaches, such as Praia da Arrifana and Praia do Amado, are perfect for surfing, swimming, and relaxing. The surrounding Vicentine Coast Natural Park offers stunning hiking trails and untouched landscapes.