Rothenburg ob der Tauber is one of the most beautiful and romantic villages in Europe, Franconia region of Bavaria, Germany.