Biberach is a town in the south of Germany. It is the capital of Biberach district, in the Upper Swabia region of the German state of Baden-Württemberg. To distinguish it from the other towns of the same name it is called Biberach an der Riss after the small river Riss which flows through the city .
Continue reading...From
Wikipedia, the free encyclopedia.