For first-time road trippers, The Romantic Road in Germany can ease ... 220-mile journey through Bavaria and ...