Lesotho in Switzerland Embassies & Consulates list

Permanent Mission

Lesotho Permanent Mission in Geneva, Switzerland

Geneva, Switzerland