In All/ Europe/ Mainland Portugal/ Portugal Day Trip To Sintra, Portugal Nestled against a backdrop of Mother Nature’s marvel, is the historic town of Sintra, one of Portugal’s most unique and beautiful gems, filled with… Continue Reading →