Top Whisky Bars In India – Must Try October 5, 2013Staff Contributor Comment ITC Maratha, Bombay High, Mumbai Comfortable, inviting rattan chairs, mellow lighting, tasteful interiors notch up the warmth of one of the best-stocked bars [...]