Customer Support: 0860 3663 87. Powered by Social Ads Network
Swaziland Tourism Authority

Swaziland Tourism Authority

  • Phone:
  • Address: 6th Floor, Dlanubeka Building, Corner Mdada & Lalufadlana Streets, Mbabane, Swaziland
  • Fax: +26824049683
  • Email:
  • Website:

About Us: Despite being the smallest country in the Southern hemisphere, Swaziland more than makes up for its lack of size with a hugely diverse range of attractions and activities.

View Advert