Our adventure began in the charming city of Passau, Germany. Known as the “City ... as you people-watch from a riverfront table. Historic Buildings and Quaint Shops: Wander through picturesque ...