Horb am NeckarHome // Place // Horb am Neckar05.07.2018MarkusGermanyPlacesHorb am Neckar is a smallish town in the southwest of Germany. The town is located in the federal state Baden-Württemberg and and lies on the Neckar river.