River cruises are among the most interesting cruises that you can take. I can really see the appeal of ocean cruises where you will sail the high seas, getting to see the impressive coastline of a very many number of countries, and perhaps getting to see a number of continents, and perhaps also a wide number of big marine creatures like huge whales or perhaps seals. But river cruises are good for a different reason.
For one, the boats are substantially smaller. This means that if you want to you can get to know everyone on the ship, and not be sailing around with a boat full of thousands of strangers. This is especially good for people who are cruising alone and who are looking for people to spend time with. They'll find that the river cruises with a few hundred people is much more preferable than the cruise that requires each boat with thousands to people to justify the expense of sailing between many different countries.
So then there's the cost. River boats do not travel so far, and do not travel for many weeks or months for that matter. Unlike cruises they are shorter excursions which makes them absolutely perfect for people who only have short holidays and cannot afford to take many months off work in order to have a world cruise. No, for these people the River cruises is of course the better holiday for them to choice.
On these cruises they can check out places that you'll almost never be able to see except from the river. You'll be able to get a really good idea of how ancient capitals and big waterways like the Nile have proved so important to various empires and nation state. And if you can't get a good idea just by interpreting the landscape then it's likely that you'll instead be able to learn all about the river on the lectures and activities that happen on the River cruises that will be able to help you make more sense of the culture around the river and how the area has changed through the course of history. Of course just because you are taking a cruise on a river boat does not mean that you will be doing the cruise in anything other than the finest luxury. In fact you'll find that in some respects on River cruises you will be better looked after!