Rothenburg ob der Tauber is a well-preserved medieval town in Bavaria, Germany. Known for its historic Town Hall, towers, ...