info@bpvs.in +91(484)2353322 +919562353322 Track your application LOGIN

NEPAL

Visa Application Centres and Embassy Information

Embassy of Nepal        

Barakhamba Rd, Vakil Lane, Mandi House, New Delhi, Delhi 110001

Tel.: +91-11 23476200 | 2332 8066 / 9969 / 9218 / 7361

Email:  consularnepalembassy@gmail.com