Rothenburg, Germany: 15 Magical Experiences That Will Transport You Back in Time!