The best place to stay in Portugal with kids is Sintra. It is one of the most magical and fantastic places I have ever been to in Europe. After traveling half of the world, I could never imagine that there is such a tiny place in the European continent that would remind me of Asia …