Where is Selbenhausen?

Where is Selbenhausen located?

Selbenhausen, Hesse, Germany (approx. 50.5246683613°, 8.2053188914°)


Where is Selbenhausen on the map?