A UNESCO World Heritage Site, the old town of Évora in Portugal unfolds like an open history book across the Alentejo plain. Roman ruins, medieval alleyways and dazzling whitewashed houses: a ...
Perched on its hills and encircled by centuries-old ramparts, Óbidos is one of the oldest towns in Portugal, a living witness ...