Address:
Embassy of Nepal in Kuala Lumpur, Malaysia
Suite 13A.01,
13th A Floor Wisma MCA,
163 Jalan Ampang
50540
603-2164 9653
603-2164 5934
603-2164 8659
NA
NA