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 MoreNestled along the shores of the Tagus River, Lisbon is Portugal's hilly capital city. With just over half a million inhabitants, this vibrant city bl
Read More