Attestation Centre, Ground Floor -13B, Arunachal Building, Buliding No. 19, Barakhamba Road, New Delhi-110001
The Ministry of External Affairs of India (abbreviated as MEA), also known as the Foreign Ministry, is the government agency responsi.....estion.php