Address:
Embassy of Nepal in Tokyo, Japan
14-9 Todoroki 7-Chome,
Setagaya-ku, Tokyo
158-0082
NA
0081-3-3705-8264
nepembjp@big.or.jp
NA