skip to main content
Embassies.info

Diplomatic missions of Nepal in Spain

Nepal maintains 2 diplomatic missions in Spain. ;

Embassy in Madrid

General Oraa 3 (Ground Floor)
Madrid 28006
Spain

Honorary consul in Barcelona

C/ Corsega 299
Barcelona 08008
Spain