154,882

Total number of post offices that are part of India's Postal Network - making it the largest in the world. The post offices are operated by India Post - an organization under Department of Posts, Govt. of India.
Last Modified: 07-Feb-2017 10:12 PM
285
Posted by Shoan Dhareshwar in Business & Industry
Source India Posts