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 299Barcelona 08008
Spain
Nepal maintains 2 diplomatic missions in Spain. ;