Rothenburg ob der Tauber is the fairytale-esque town you’ve seen all over social media.
Located in northern Bavaria, this small town is as pretty as it gets: cute timber houses with colorful flowerboxes in the windows, cobbled streets, and warm, flickering lamps lining the roads.
It has medieval architecture, traditional restaurants, and even a castle to explore. For an even more magical experience, visit Christmastime when it’s blanketed in snow and hosts a Christmas market straight out of a Hallmark movie.