Address:
Embassy of Sweden in New Delhi, India
4-5 Nyaya Marg
Chanakyapuri
New Delhi
India
+91 11 4419 7100
+91 11 4419 7101
ambassaden.new-delhi@gov.se
NA