Celebrate New Year's Eve in Budapest before exploring the Eastern Danube's fascinating blend of grand capitals, historic fortresses and authentic Balkan riverside towns.