Erbach and Michelstadt Odenwald are two fairytale villages that make the perfect day trip from Frankfurt. A guide on Erbach and Michelstadt.