I would be delighted to share the how to re raising caterpillars and butterflies. It is an amazing activity to watch the cycle of life, plus caterpillars are really adorable, the sweetest creatures. India has some very beautiful butterflies.
http://www.ifoundbutterflies.org/
The above url is just one website you will find when you search for butterflies of India.
First you need a host plant. I recommend you start with Asclepias curassavica (Tropical Milkweed). Butterfly caterpillars are very particular eaters. Generally they will only eat one species or genus of plant. Danaus butterflies lay their eggs on Asclepias plants. Asclepias c. is a plant that grows very well in your climate and it will attract Danaus butterflies that will lay single (as opposed to egg clusters) white eggs on the underside of the leaves. Once you have a few eggs, you wait about 3 days before a tiny larva (caterpillar) emerges. The caterpillars actually raise themselves, they know what to do, we are the observers and sometimes we can give them a little friendly help. They will generally eat early in the mornings and in the early to late evenings. The eat, poop, and sleep...pretty much like all babies do. Sometimes they fall asleep eating and might fall out of their bush. They appreciate being lifted up and returned to the base or underside of a leaf of the bush they were eating on. So no, it is not tough because they do all of the work. Depending on the size of the butterfly they are destined to be, they will eat for a few weeks until they are ready to pupate. When they are ready to pupate they will stop eating, start pooping alot, and generally leave the host plant to look for a safe place to pupate and make a chrysalis. They are very particular about choosing just the right place. It is fascinating to observe. They will be very sleepy for about 3 days (depending on size) and stay in the chosen spot until they are ready to make their chrysalis (also fascinating to observe). Danaus butterflies will generally be in the chrysalis between 6 to 9 days before they are ready to emerge (aka eclose) as fully developed adult butterflies (really fascinating to observe). After they emerge, it is critical that they be able to grasp and hold on to the vacated chrysalis or nearby leaf. If they fall, they will generally die, unless they are quickly able to return to an appropriate position, or a friend nearby offers a finger that they will anxiously crawl onto to be placed in a proper hanging position with room for their wings to expand. When they emerge the wings are crumpled and small and the abdomen is enormous. This holds the fluid that will flow into the wings to make them sufficiently rigid for flying. It could be as long as an hour before a butterfly is ready to fly after emerging from the chrysalis. How much time in the chrysalis and how much time for flight ready depends on air temperature. The warmer the temps, the faster the process. People think the first thing they do is eat, but the first thing they do is find a mate. They may stay in the garden and lay eggs before they fly away.
Here is an Orange-barred Sulphur butterfly (phoebis philea) as a grown caterpiller almost ready to pupate, the pupa, chrysalis, pre-flight (just hanging around), and flight ready. You will not have exactly the same butterfly, but something similar. The host plant for this cutie pie is Cassia/Senna