Country
Role
National Focal Point
Telephone
+268 76152422
Address
P.O. Box 2652 Mbabane H100 Tel: 268 76152422
Position
Legal Advisor
Institution
Ministry of Tourism and Environmental Affairs
Department
Ministry of Tourism and Environmental Affairs