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.
Sintra, Portugal, is a town in the Portuguese Rivieria, and is full of stately homes and castles, which used to home for royalty.