Both have different Things to offer a Traveller. But Mumbai offers you the splendid Western Ghats to explore in very nearby while Delhi offers Majestic Himalayas in One Day/ night Drive away. Rest things depends on your choice and and your likings. But for a traveller inside Mumbai Offers a variety than Delhi but this is also upto your personal likings.