Santa Luzia stands just a few minutes away from Tavira, a tourist destination in the province perfect for enjoying some of the most breathtaking beaches in Portugal. And although Santa Luzia might ...