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