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.
Fill in the form and get awesome tech updates in your inbox.