The crooked cobblestone streets of Ribe (ree-buh) date from the late 9th century, making it Denmark’s oldest town. It’s easily one of the country’s loveliest spots at which to stop and soak up some history.
It’s a delightfully compact chocolate-box confection of crooked half-timbered 16th-century houses, a sweetly meandering river and lush water meadows, all overseen by the nation’s oldest cathedral. 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.