Sintra’s Edge

Sintra The enchanting town of Sintra is all about scenic splendour; a realm of romance where majestic fairy tale-like palaces, a grandiose castle, regal estates and charming red-tiled houses stand ami... Read More