Address:
Nepalese Honorary Consulate in Barcelona, Spain
C/ Còrsega, 299, Sobre ático
08008 Barcelona
Spain
(+34) 93 452 63 60
NA
NA
NA