AMA Waterways is a premiere provider of all-inclusive river cruises. They have ships throughout Europe, as well as in Vietnam, Cambodia, Russia, and Africa.