Address:
German Embassy in New Delhi, India
No. 6/50G, Shanti Path
Chanakyapuri
P.O. Box 613
New Delhi 110021
India
(+91) (11) 4419 9199
NA
NA
NA