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.

Credit: tevescosta via Flickr, Creative Commons

Sintra