French Embassy

Embassy in Kathmandu

French embassy, but no consular section.

Advertisement