Sao Tome and Principe Visa Application Guide

Consulate of Sao Tome and Principe, Maputo

Av Tomas Nduda nº 1040, Cidade de Maputo

Tel:  +258 21 485528
Fax: +258 21485528
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Website: http://consuladostpmoz.org/