A river cruise is the pinnacle of luxury. You will visit historic sites, enjoy cultural experiences and view the natural beauty of various destinations from your floating hotel. As you cruise through various rivers, your views will range from a mix of quaint villiages to larger cities like Paris. From wine tasting, to small food markets, or bike tours along the riverside, the shore excursions will let you  experience local living. While onboard lectures and demonstrations will fill your spare time. You will get to enjoy local cuisine for dinner using the freshest ingredients the chefs have sourced in the town that day.