Well, people say IIMA is the mecca of management education in India and they're aren't lying! It indeed is the best place to enhance your overall personality. The two year tenure at IIMA has been the most transforming phase of my life. You learn tonnes of concepts, which have direct application in the corporate sector. Academically it is by far the best program in the country.