24 Eki 2015 ... 1.Heidelberg is surrounded by lush green hills, making it every nature lover's or hiker's paradise! Heidelberg is a small but beautiful city in ...