Where is Lobenhausen?

Where is Lobenhausen located?

Lobenhausen, Hesse, Germany (approx. 51.1656884136°, 9.5174804505°)


Where is Lobenhausen on the map?