The crooked cobblestone streets of Ribe (pronounced ree-buh) date from 869, making it Denmark’s oldest town. It’s easily one of the country’s loveliest spots in which to stop and soak up some history. It’s a delightfully compact chocolate-box confection of crooked, half-timbered 16th-century houses, clear-flowing streams and lush water meadows. Such is the sense of living history that the entire ‘old town’ has been designated a preservation zone, with more than 100 buildings registered by the National Trust. Don’t miss it.