Sintra: Land of Looming Trees and Royal Palaces
A sea of trees chases a gaggle of hills before culminating at the base of a majestic castle, yellow, red and white towers breaking up the unending blue of…
Continue Reading
Sintra: Land of Looming Trees and Royal Palaces