Heidelberg, Germany
Located about an hour south of Frankfurt and in the south-west of Germany, Heidelberg is a fairly popular tourist destination. The Neckar river runs through the city and there is […]
Located about an hour south of Frankfurt and in the south-west of Germany, Heidelberg is a fairly popular tourist destination. The Neckar river runs through the city and there is […]