Praia da Duquesa: Golden Sands & Calm Waters in Cascais, Portugal | OnlyBeaches