Lorsch is a town in the Bergstraße district in Hessen , Germany , 60 km south of Frankfurt .
Lorsch is a small town in southwest Germany ( 60 km south of Frankfurt am Main ) in the Kreis Bergstraße district of the state of Hessen .