Embassy of Nepal in South

South Africa > Nepal



Address976, Francis Baard Street, Arcadia 0083 Pretoria South Africa
Phone +27-12-3427546
Fax +27-12-3423619
email nepalembassy@telkomsa.net
pretoria@mofa.gov.np