HomeSintraSintra is a resort town in the foothills of Portugal’s Sintra Mountains, near the capital, Lisbon. Get Directions on Google Map