Set along the Neckar River, Heidelberg, Germany is a legendary university town immortalized in the works of Goethe, Victor Hugo, and Mark Twain as well as in the 1950′s movie, The Student Prince. A favorite with tourists for its charm, extraordinary castle and historical importance, Heidelberg welcomes more than two million visitors every year. Snowy winter is great time to visit the Christmas markets and see the castle without the crowds. Read more about Heidelberg

 

Photo by Terri Fogarty for EuropeUpClose.com