Events Castro Marim to host 3rd edition of Almond Blossom Festival this February January, 2024 The Algarve’s famous almond blossoms inspire an annual festival featuring live music performances, hikes, theatre and dance performances, photography exhibitions, children’s activities, and more The..