Some info about GERMAN
Category
GEOGRAPHY - PLACES
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 contributors, "Lorsch," Wikipedia, The Free Encyclopedia,
ABOUT THE GERMAN LANGUAGE