Discover the best river cruises in Europe - best rivers, where they go, best time to go, highlights, what to expect and tips from experience.