Sintra, Portugal photos

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?.

Credit: Patrick Nouhailler via Flickr, Creative Commons

Sintra