Google
×
Did you mean: Hemsbach

Hensbach

River in Germany
Hensbach is a small river of Bavaria, Germany. It flows into the Main near Aschaffenburg. Wikipedia
Mouth: Main