Europe / Germany / travel

Discovering the Fairytale Towns of Erbach and Michelstadt in the Odenwald