Discovering the Best of Mumbai, India: A Travel GuideIndia is home to 1.4 billion people and is full of bustling business center and rich culture. We break down our guide to visiting Mumbai.