New Delhi [India], February 28: The Government of Delhi, through Delhi Tourism & Transportation Development Corporation Ltd., hosted an evening that announced, in style, the upcoming festival running 25 - 31 March. Held at the elegant Leela Palace in Chanakyapuri, the event brought together