STRANGE FACTS - Nutty Facts. Weird Facts. Interesting Facts.
Post offices in India
With 150,000 post offices; India has the largest postal network in the world.
More Nutty Facts
Thursday, June 07, 2012