Sintra — romantic town near Lisbon known for castles, palaces, and lush landscapes.
Colorful hilltop palace with stunning architecture and panoramic views.
Historic castle with fortress walls and scenic views of the surrounding hills.