EuropePortugal Sintra, Portugal by EVERGIB Wanders The hilltop resort town of Sintra is one of those places that feels straight out of a fairytale. Just an hour northwest of populated Lisbon, Sintra, located in the densely forested Sintra Mountains, feels a world away.… Continue Reading 13 FacebookTwitterPinterest