Embassy of India Adolf Fredriks Kyrkogata 12, Box 1340, 111 83 Stockholm, Sweden. Telephone: 00-46-8-107008, 4113212 Fax: 00-46-8-248505 Email: information@indianembassy.se Web : www.indianembassy.se