Saint-Tropez, part of the French Riveira, is looking at the high-end individual Indian traveller.