City Overview: Heidelberg, Germany

While there are many big cities in Germany that are worth your time, some of the small cities are just as worthy of a spot on your travel list. A great example would be the town of Heidelberg. Heidelberg is located on the southeastern side of Germany, just south of Frankfurt. The main draws to this town is the old charm and romantic feel it gives off to anyone who visits.  Continue reading “City Overview: Heidelberg, Germany”