Interesting facts about India Interesting facts about India Shreyas Kothari M.Tech (CNIS) 140302003 Manipal Univesity Jaipur India has the largest postal network in the world…
1. AÂ floating post office India has the largest postal network in the world with over 1, 55,015 post offices. A single post office on an average serves a population of…