Europe · Germany
Heidelberg
Heidelberg is a university city on the Neckar River in Baden-Wurttemberg, about 80 km south of Frankfurt, wrapped around a red sandstone castle ruin on a wooded hillside.
RegionEurope
Sign in to read the full Heidelberg guide
History & culture, When to go, Things to do and Neighborhoods, plus 9 more, free with an AlgoTrips account.