A tale of Two Cities: Mumbai vs Delhi

When it comes to the question of which is the most stylish city of India, Mumbai and Delhi immediately props up on your mind. However which of them leads the other in the style department is hard to say – the flamboyant and ostentatious Delhi or th…