The picturesque town of Sintra captivates the attention of every visitor in Portugal. From stunning cliffs to lush green forests, Sintra is a perfect blend of nature and beauty. The town has a proud 19th century Romanticist heritage with palaces, villas and the most famous Palacio de Pena. Venturing beyond the tourist trails reveals a […]