text: The best bet would be to call up whoever invited you and ask them. I've been to weddings where they wanted all the guys in tuxes, and weddings where the bride and groom were in t-shirts and jeans.\n\nBut I'd guess that unless you're Indian yourself, they wouldn't have a problem with you wearing European formalwear. If you can't get in contact with them, I'd say your safest bet is to go in slacks, nice shoes, a nice oxford-cloth shirt, sport coat and tie.\n\n**Edit**\n\nYou know, I'd completely missed the part where there are three days of activities. In that case, bring a jacket and suit and all that, and also some nice-looking casual clothes, like some sweaters and khaki pants and stuff. But seriously, the easiest solution is just to talk to whoever invited you.