translate English to German: Germany's regional train system is extensive, including a stop in Lorsch.
Die Stadtmitte läßt sich gut zu Fuß erkunden.