Turkish Embassy in Swaziland is an office of communication between Turkish Government and Swaziland. It operates as the official representative of the Turkey in Swaziland.
The following is major information about Turkish Embassy for Swaziland and the way which you can apply you visa to Turkey through:
Turkish Embassy - Swaziland
Address: 1 Mshini Road Sidwashini Industrial Sites, P.O. Box 7267, H100, Mbabane, Swaziland
Phone: (+268) 2422 1426
Fax: (+268) 2422 1427
Citizens or residents in Swaziland can just only directly contact and apply your Turkey visa at the Turkish Embassy in Swaziland by yourself as above address.
If you have any further questions or comments, please feel free to contact us. Thank you!