India
Embassy of Nepal, New Delhi
ambassadornep@gmail.com
Address : Embassy of Nepal Barakhamba Road, New Delhi, India.
Telephone No. : Tel: +91-11 23476200 | 2332 8066 / 9969 / 9218 / 7361 Fax.: +91-11 2332 6857 / 9647