Porto Covo Beach: White Sands & Scenic Village in Sines, Portugal | OnlyBeaches