Where is Immenhausen?

Where is Immenhausen located?

Immenhausen, Hesse, Germany (approx. 51.4289411149°, 9.4764363651°)


Where is Immenhausen on the map?