Horb am Neckar

Horb am Neckar is a town in Baden-Württemberg, Germany. It is on the Neckar river, between Offenburg to the west  and Tübingen to the east . About 25,000 people live there.

References

Other websites

 Official website  

Category:Freudenstadt (district)