Sintra is a resort town in the foothills of the Sintra Mountains near Lisbon, Portugal. It was a favorite of kings who built palaces here because of its lushness and spectacular views
Press the I’m Interested button to send me an e-mail. I’ll reply with purchase information!