Destination Wednesdays: South of France

World-class art, beautiful azure seas, historical architecture, beaches, hiking, museums, flowers... the South of France is an idyllic location to have a wedding.

The Chateau Saint Martin in the small, historical town of Vence offers the perfect setting. Not too large, not too small, it can accommodate as many as 100 guests for a destination wedding and has a two-Michelin-starred chef to give your guests the meal of a lifetime