www.swedenabroad.se
Embassy of Sweden in New Delhi, accredited to India, Bhutan, the Maldives, Nepal and Sri Lanka. Includes a list of staff.
Embassy of Sweden in New Delhi, accredited to India, Bhutan, the Maldives, Nepal and Sri Lanka. Includes a list of staff.