New Delhi: The India Art Fair returns to Delhi, and as is their keep, the city descends in droves to Okhla’s NSIC grounds. Arguably South Asia’s biggest art mela, it’s the Art Avatar of the Kumbh. For ...