10 Best Weekend Getaways from MumbaiMumbai (formerly called Bombay) is a densely populated city on India’s west coast. A financial center, it's India's largest city. Life...