Itter (Neckar)

The Itter is a river in Baden-Württemberg and Hesse, Germany. It flows into the Neckar in Eberbach.