South of France May 2, 2025Hôtel Le Neptune en Camargue, Saintes-Maries-de-la-Mer, France | Travel With Sheenu