Sintra is a beautiful Portuguese town which is situated on hills of the Serra de Sintra. you also call a resort town in the foothills of Portugal’s Sintra Mountains, which is near the capital, Lisbon. An ancient royal sanctuary.