Coming from a small country, it is amazing to me that an urban area of at least 1 million people is referred to as a village. I consider myself to live in a town and that has only 12000 residents.
I'm from southern India too, likely even from the same state Abhishek_Muthian is from, and this meaning of corporation didn't occur even to me when reading their comment. I was wondering if they meant the village had become a company town or something. Thank you for the clarification.
Just stating that while I understand what you meant, it could be confusing to others not familiar with subdivisions of India (https://en.wikipedia.org/wiki/Municipal_corporation_(India))