Packed with colorful fairy tale palaces, rambling hilltop castles, and exotic flora, there are plenty of magical things to do in Sintra. Here’s all you […]