If you ever take the Romantic Road, then a stop in Rothenburg ob der Tauber (meaning ”above the Tauber River”) is a must. Considered by many as the perfect German fairy tale town, this place will make the travellers feel like they live in a medieval theme park. And, because of this, Rothenburg has the strictest conservation orders from all of...Read more