Lucy LeTourneauFeb 27, 20233 min read10 CHARMING TOWNS YOU CAN VISIT ON A RIVER CRUISEOne of the wonderful benefits of river cruises is being able to visit even the tiniest of towns and villages. And you do so without...