What's The Buzz?
Charosa Estate Wines launches Charosa Vineyards
December 19, 2013
FOOD & HOSPITALITY WORLD
Charosa Estate Wines is pleased to announce the launch of India’s Finest Wine Brand, Charosa Vineyards. It is the 1st ever Indian Wine Brand named after the Charosa region in Nashik, the wine capital of India, and the birthplace of Charosa Estate Wines.