The city of dreams, the city that never sleeps; this is a city of numerous tag lines. But the most apt is probably Mumbai–the commercial capital of India. It wouldn't be an exaggeration to say that Mumbai has a certain natural charm that attracts visitors from India and abroad. Yet another reason that makes Mumba ...Mumbai (Bombay) Travel Guide.