Swaziland Post and Telecommunications Corporation (SPTC)
Swaziland

Swaziland Post and Telecommunications Corporation (SPTC)

http://www.sptc.co.sz/


Visit Post Office