The Department of Posts, d/b/a India Post, is an Indian public sector postal system statutory body headquartered in New Delhi, India. It is an organisation under the Ministry of Communications. From Wikipedia