Where is Darmstadt Hauptbahnhof?

Where is Darmstadt Hauptbahnhof located?

Darmstadt Hauptbahnhof, Hessen, Germany (approx. 49.8725°, 8.62972°)


Where is Darmstadt Hauptbahnhof on the map?