Nothing in life is perfect, but Strasbourg’s historic district, La Petite France, comes pretty close. Located at the west end of the Grand Île (the first entire city center to be named a UNESCO World Heritage site thanks to its French and German architecture), this picturesque neighborhood is the stuff storybooks are made of, complete with canal bridges and half-timbered homes. Gaze at the sloping rooftops of the 16th-century buildings and imagine the tanners who used to dry their skins in those attics, or picture the fishermen and millers who used to live and work here when it was the poorest area of the city. Buy some salted caramel or raspberry–milk shake macarons at Elisabeth Biscarratat on Rue de la Vignette, then savor them along the ponts couverts that cross the four river channels (these “covered bridges” were built in 1250 to defend the city, but their protective wooden roofs were torn down in 1784).
All roads here lead to Place Kleber, a giant square that can be a tad commercial save for the book market on Tuesdays, Wednesdays, and Saturdays, and the world-renowned Christmas market, during which a 100-foot tree from the Vosges Mountains takes over the square from the end of November through December.