March 23, 2019June 5, 2022Casas da Serra Tavira A beach for every season: Praia do Barril near Santa Luzia