Château d'Esclans

The beautiful Château d'Esclans, home of Whispering Angel, is situated in the heart of Provence, just northeast of St. Tropez. Château owner since 2006, Sacha Lichine, had a vision to create the greatest rosés in the world, starting the “Rosé Renaissance”.