Germany April 7, 2025Cycling the world (Days 1367-1386) Germany: Cycle paths, Rhine, Danube, Rothenburg and a broken bike