Where is Ohmenhausen?

Where is Ohmenhausen located?

Ohmenhausen, Ohmenhausen, Germany (approx. 48.476906°, 9.138904°)


Where is Ohmenhausen on the map?