I was in India several times during a 2yrs contract but, at least on Indian embassy in Romania they were Ok. Maybe it is one stupid guy working at the counter.
Anyhow, take care about malaria, noone is imune at it and the only protection are those pills. There are two different types (I realy cannot remember but you can search on web): one of those is realy dangerous for your liver if used more than 30days.
And be happy you have the opportunity of attending a wedding ceremony: it is realy spectacular.
Have fun and don't be scared about rude guys there. You have just to be arrogant and they will obey....If you will be nice with them they will be rude and will try to show their muscles...