Sintra, with its mist-laden hills, whimsical castles, and cobblestone streets, feels like a storybook town […]