GENEVA, SWITZERLAND – The Geneva Festival, which runs until 14 August, is giving Lake Geneva residents and visitors a rare opportunity to sample Indian wines. The Indian Tourism and Development Corporation’s campaign, “Great Mélange-the Incredible India Journey” includes the Maharashtra and Karnataka wine regions, with wines from 9 Indian wineries available at the Wines of […]