Skip to main content.

Embassies in Spain           Embassies in Spain



flag Nepal
Address:Mallorca 194, Pral 2A
08036
Barcelona
Phone:(+34) 934511221
Fax:(+34) 934512148

 
Address:Viriato 41b, dcha
28010
Madrid
Phone:(+34) 914470987
Fax:(+34) 914471023

 


Back to embassies in Spain           Embassies of Nepal