Sitting just outside of Lisbon, on Portugal’s coast, is the stunning resort town of Sintra, a place where history, culture ...
Portugal’s appeal is undeniable and it is, unsurprisingly, consistently rated as one of the best places in Europe to visit ...