The historic town is home to a number of stunning palaces and castles, and has been labelled a 'real-life fairytale' ...
Cascais and Sintra are jewels sparkling just west of Lisbon, with beaches and forests just waiting to be explored ...