Jim going to suggest going to the PENA PALACE on the top of the hill in the town of SINTRA. This is a magical place been there twice and would go back again. Check this link. It is quite a distance from Lisbon probably about 45 minutes. At the top of the hill you change to a small bus that takes you up to the palace. You feel like you are in Disneyland!


https://www.sintra-portugal.com/Attractions/palacio-pena-palace-sintra.html