Sintra, Portugal photos

Sintra, Portugal photos

Posted: Apr 5, 2019

Sintra, Portugal, is a town in the Portuguese Rivieria, and is full of stately homes and castles, which used to home for royalty.