Convento dos Capuchos in Sintra | Visiting Portugal

The Convento dos Capuchos in Sintra is one of the most bizarre attractions the town has to offer.