Regional · Europe
Listed in the directory · updated 5 Sep 2022
India - New Delhi- Embassy of Sweden in New Delhi, accredited to India, Bhutan, the Maldives, Nepal and Sri Lanka. Includes a list of staff.
See all →