The Ultimate Guide with everything you need to know about the best things to do in Cascais, Portugal | Boca del Infierno | Sintra | Beach