India has 29 states with at least 720 districts comprising of approximately 6 lakh villages, and over 8200 cities and towns ... that is headquartered at the main post office of the largest ...