
Our cruise editor’s pick of the best rivers for your next voyage
River cruising is one of the loveliest ways to explore a country. Sailing an inland waterway provides an ever-changing backdrop to life on board as the ship passes villages, mountains, castles or vineyards, cruising through capital cities or even weaving …