Israel
Embassy of Nepal, Tel Aviv
nepal.embassy@012.net.il
Address : 2 Kaufman St. 14th floor Tel Aviv 68012.
Telephone No. : Tel:+972(0)3 510 0111 Fax:+972(0)3 516 7965