Travel through nine European countries to discover Old World capitals and charming villages along the mighty Danube River. Enjoy three nights in Prague, Czech Republic, sail the Danube for eight nights and complete your adventure with two nights in Sofia, Bulgaria. During this exciting journey, discover Roman ruins, castles, cathedrals, synagogues, mosques and fortresses — all part of the complex history of this region.