Mumbai
India’s second largest city, Mumbai, previously known as Bombay, is home to a few hundred captivating contrasts and creeds. Mumbai is bursting with frenetic bazaars, shaded avenues thronged by commuters and roads brimming with traffic. The dynamic Maharashtrian metropolis is also a powerho...