From Budapest to Bucharest, you’ll cruise through the rich landscapes and cultural locales of Hungary, Croatia, Serbia, Bulgaria, and Romania.