Where is Ohmenhausen?

Where is Ohmenhausen located?

Ohmenhausen, Baden-Wurttemberg, Germany (approx. 48.47734°, 9.139702°)


Where is Ohmenhausen on the map?