As big fans of Crystal Ocean cruises we decided to take a river cruise on one of their newest ships the Crystal Ravel.  Our "Danube Dreams and Discoveries" cruise started in Vienna and took in...