Portugal’s prettiest mediaeval towns
Portugal’s oldest towns announce their presence with their castle turrets, which can be seen from afar. Places of legend and historical significance, these charming enclaves still retain the essence of the mediaeval period in their cobblestone streets – and in their exquisite cultural and gastronomic heritage.