The Castelo dos Mouros, or Castle of the Moors, is one of Sintra's most iconic buildings - and an experience I highly recommend.| A Portuguese Affair