Osterbach is a small river of Hesse, Germany. It is a right tributary of the Eder west of Fritzlar.
Bodies of water
Explore contextually related video stories in a new eye-catching way. Try Combster now!
Stream location facts
Administrative territorial entity