Sintra, Portugal, is a town in the Portuguese Rivieria, and is full of stately homes and castles, which used to home for royalty.
Return to Opel Sintra etymology: What is it named for? What does its name mean?.
Sintra, Portugal, is a town in the Portuguese Rivieria, and is full of stately homes and castles, which used to home for royalty.
Return to Opel Sintra etymology: What is it named for? What does its name mean?.