One of the perks of visiting Lisbon is that it’s a short jaunt from both the beautiful Portuguese coastline and, intriguingly, a mountainous whimsical wonderland. Just 40 minutes from Lisbon by train, the town of Sintra is a world away from the hustle and bustle of Portugal’s capital city. Sintra is tucked away in the mystical wooded hills of the Serra Mountains, surrounded by fairy-tale palaces, and enchanting gardens and overlooked by a Moorish castle. …