Sintra is one of the most magical destinations in Portugal The charming town combines the stunning scenery of the Serra de Sintra with a wonderful selection of opulent palaces and grand 19th-century mansions