Castle of the Moors – Sintra, Portugal Perched high on the hills of Sintra, Portugal, the Castle of the Moors offers breathtaking views of the surrounding countryside. Constructed by the Moors ...
I certainly did on my recent visit to the palace and the surrounding castles and gardens in Sintra. Here's what it was like: ...