Where is Heimboldshausen?

Where is Heimboldshausen located?

Heimboldshausen, Hesse, Germany (approx. 50.8528719522°, 9.9535619736°)


Where is Heimboldshausen on the map?