Where is Immenhausen?

Where is Immenhausen located?

Immenhausen, Hessen, Germany (approx. 51.4276006°, 9.4809136°)


Where is Immenhausen on the map?