The Ministry of External Affairs is the federal government department in charge of overseeing India's foreign policy. It also authenticates any documents that are issued from India. During the legalisation procedure, a stamp from the MEA must be obtained for all kinds of documents. Call +91 8527270999 for more information.