Praia Grande, Sintra: Portugal's Iconic Surf & Cliff Beach | OnlyBeaches