Between the french Riviera (St Tropez) and the world renowned Gorge du Verdon, Europe's Grand Canyon, in the heart of the typical Provençal town of Draguignan...