Planning a trip to Bavaria Germany and wondering what to see? This is the ultimate guide to the top must visit attractions on the Romantic Road. This guide covers all the best things to do and see on the Romantic Road -- the most beautiful towns, towering castles, and historic landmarks.