Provence, in the south of France, is a fabulous place to visit to enjoy theĀ  weather, the culture and, of course, the wine!