Perched on the steep terraces of Mont Sainte-Victoire, just southeast of Aix-en-Provence, you’ll find Château Grand Boise.