An historic town in Spain is often voted the most beautiful village in the country and has miraculously escaped the wrath of ...
Cobbled streets, castles perched on green hillsides, stone fortifications integrated into the landscape... Portugal's medieval villages embark visitors on a unique journey through the centuries.