Situated within the cooling hills of the Serra de Sintra, Sintra is a dazzling and romantic town located 25 kilometers west of Lisbon. The enchanted gem is a blend of history, charm and breathtaking scenery that makes you feel as if you are living in a fantasy world. The town itself is filled with vibrant... Continue Reading →