Depends on what are the options you have in Delhi vs Mumbai in terms of the firms. But you have similar firms in both cities.
Mumbai - without a doubt. Its not just the firm that you would learn from, the city would teach you a lot. Rush hours on locals, rush for classes, crazy work days, no time for study. - Fun ahead
NO offense - Delihites :)