Few places in Europe combine outdoor activities, art, and history better than Leipzig, Germany. This castle-dotted hamlet–located just over an hour by train to the south of Berlin–is a mecca for cyclists, kayakers, and classical music aficionados. Find out why it tops our list for destinations not to miss in Europe, below.