Ready to walk into a fairytale? Rothenburg ob der Tauber is a magical Bavarian town found along Germany’s Romantic Road. Read on for restaurant, accommodation and activity recommendations, as well as photos that look like they were plucked right out of a Disney film.
Read More