GermanyHeidelbergTravel Western Europe 5 : Germany – Romantic town of Heidelberg by kumamonjeng June 27, 2017 by kumamonjeng June 27, 2017 Heidelberg, Germany Where is Heidelberg? It is located 78 km south from Frankfurt. Heidelberg is famous for it Castle and the University. In fact, the most famous reputable and Germany’s…