Indian Post Office Fact
India has the largest Postal Network in the world with 154,965 Post Offices. On an average, one post office provide service to 7,175 people. The floating post office was inaugurated in August 2011.
Read MoreIndia has the largest Postal Network in the world with 154,965 Post Offices. On an average, one post office provide service to 7,175 people. The floating post office was inaugurated in August 2011.
Read More