Sintra: a land of dreams and fairy tales

Posted on

The enchanting town of Sintra lies in the hills west of Lisbon, towards the Atlantic coast. Sintra’s picturesque sights are perched on top of the peaks surrounding the town. Arriving by train from Lisbon, you glimpse glittering Pena Palace and the atmospheric Castle of the Moors from a distance. A very short history of Sintra: […]