willkommen-in-germany: “Michelstadt is a small town in the Odenwald in Hessen, Central Germany, between Darmstadt and Heidelberg, pop.: ~16,000. It was first mentioned in documents in 741. Its Altstadt (Old Town) features many timber-framed houses,...