Sintra, Portugal is often called a fairytale village, and for one good reason. Aptly named after the moon goddess by the Moors, the place teems with castles and palaces that are so enchanting that they all seem to come straight from fantasy books. Its lush and exotic foliage also add to the bewitching ambiance of the place. It is indeed not surprising why so many people are enamored of the place. In fact, it has charmed the world’s greatest poets, conquerors, aristocrats and philosophers, making this fantasy-like village a genuinely historical place.