Linhares da Beira: The Medieval Village You Can Sleep In
In one of Portugal's 12 Historical Villages, at 800 metres above the Mondego Valley, you sleep in a converted manor house and eat DOP lamb at a restaurant with over 200 wines. And in the morning, you can paraglide from beside the 12th-century castle.