Set within 13 idyllic hectares of parasol pines, cypress trees and fragrant jasmine, Chateau de la Messardiere is a jewel of the Côte d'Azur. With spellbinding views revealed at every turn, let time stand still as you discover this exclusive oasis in the heart of Saint-Tropez