While the biggest city in the North East India, Guwahati for decades have lagged behind other metropolis of India, be it the well known cities like Delhi, Kolkata, Mumbai, Pune, or the ones that have emerged as one in the last decade or two, such as Indore in Madhya Pradesh. …