Where is Holzminden?

Where is Holzminden located?

Holzminden, Niedersachsen, Germany (approx. 51.828835°, 9.4466591°)


Where is Holzminden on the map?