Embassy of Nepal in Moscow, Russia: www.embassy.am
Nepal flag
Embassy of Nepal in Moscow, Russia
2, Neopalimovskiy pereulok, 14/7
119121
Moscow
Russia
(+7 495) 252 8215
(+7 495) 252 8000
This email address is being protected from spambots. You need JavaScript enabled to view it., This email address is being protected from spambots. You need JavaScript enabled to view it.
Visa for Nepal

Nationals of Armenia can apply for Nepal visa at the Embassy of Nepal in Moscow, Russia.