Populate the side area with widgets, images, navigation links and whatever else comes to your mind.
18 Northumberland Avenue, London, UK
(+44) 871.075.0336
Follow us

Swaziland Tourism Authority

For 3 years from November 2014 to October 2017, Lloyd Orr Communications was contracted as the local representative office for STA in South Africa.

Our duties included but were not limited to:
• PR and Communications
• Visiting journalist programmes
• Social media strategy and management
• Travel trade liaison

To find out more visit www.thekingdomofswaziland.com