×

Lorsch

Town in Germany
Lorsch is a town in the Bergstraße district in Hessen, Germany, 60 km south of Frankfurt. Lorsch is well known for the Lorsch Abbey, which has been named a World Heritage Site by UNESCO. Wikipedia
Population: 12,891 (Jun 30, 2009)