Viviers, a walled town located just north of Avignon on the Rhône River, is a frequent stop for cruises sailing on the Rhône and Saône Rivers. It's been a bishop’s seat since Roman times and boasts one of the smallest cathedrals in France. Its winding streets have a medieval feel, and its tiled-roofed houses with pastel facades make the town picturesque without being precious.