Sintra is a fairyland town in the mountains and forests west of Lisbon. Here monarchs and wealthy people built extravagant castles and palaces in the 18th and 19th centuries. Today the whole area is a sprawling outdoor museum of lifestyles and architecture long past.