Just a short drive from Lisbon nestled in the foothills of the Sintra Mountains, Sintra is a fairy-tale town renowned for its stunning palaces, encha
Read MoreJust a short drive from Lisbon nestled in the foothills of the Sintra Mountains, Sintra is a fairy-tale town renowned for its stunning palaces, encha
Read More