Feeling a pull of nostalgia for the seven sisters Don&rsquot worry&mdashthe North East is closer home that you think. October 27 onwards, the India International Centre in New Delhi is hosting a festival dedicated to the region for five straight days. Called the Festival of the Arts, this is a cultural event that will showcase the best of cuisine, culture, film, arts from the North East.