This seven-night itinerary ticks off four countries, plus big-name cities like Budapest and Belgrade and under-the-radar towns like Kladovo and Vidin.