Praia da Tocha: Sun-Drenched White Sands in Mira, Portugal | OnlyBeaches