From beautiful cities to charming castles, the sights you’ll see on river cruises along the Rhine are truly magnificent. As…