When it comes to metro cities, there has always been a waging war between Delhites and Mumbaikars arguing whose city is the best. While Mumbai might...