100% Organic French Château Rosé (Grenache, Syrah and Cinsault) with a Fresh, Dry Finish Deep in the picturesque hills of Provence, in southern France is Château De L’Escarelle winery. The dreamy Mediterranean landscape is the ideal backdrop for growing their heavenly vines. The estate’s 100 hectares are nestled within 1,000 hectares of protected wild spaces. […]