Skip to Main Content

Embark on exquisite and timeless journeys like no other on an Avalon river cruise in France. From captivating cities to countrysides that capture the essence of French culture and traditions, you'll find joie de vivre around each bend. From the pastoral treasures of Burgundy and Provence to the sophisticated savoir faire of Paris; from the legendary landing beaches at Normandy to the lovely lanes of Strasbourg; to the gastronomical capital of Lyon, Avalon invites you to discover la vie en rose on the rivers of France!  

Search completed. 0 results were found.