River cruising is so popular that cruise companies are scrambling to build new ships fast enough to keep up with demand. New itineraries are opening up every season and the most popular itineraries sell out a year or more in advance. What’s it all about? A river cruise, at first glance, seems like a wonderfully tranquil […]