Still unknown to many travellers and even residents, the street-art scene in New Delhi is active and thriving. The epicentre of this movement in the national capital of India is Lodi Colony, where a few years back artists took over massive walls to expres