@@slimyworld9721 They are wild birds, If you need them to come in your hands you need to gain their trust. Start with just standing near them and then proceed to the next steps.Sorry for the late reply.
Hi. Hummingbirds would get attracted by flowers. However, they are not found in India. They are found in North and South America. Parrots would be attracted by berries and fruits. Pigeons would like seeds and grains.