20120607

Post offices in India


With 150,000 post offices; India has the largest postal network in the world.


More Nutty Facts - Nutty News - Nutty Videos - Nutty Jokes