
India has the largest number of Post Offices in the world. With around 155618 post offices and over 566000 employees, India has the largest postal network in the world.
An online weblog with quite informative, cheerful and inspirational articles for human beings who love travel to India with ardor and make a distinct Lifestyle.
Reblogged this on harveerbhati.
Reblogged this on India Myths.