Polish Citizenship Visiting Sao Tome Principe
Do Polish people need a visa for Sao Tome Principe?
Yes
Visa rules change often, so please contact your closest Sao Tomean Embassy for the most current and accurate information.
Relevant Links
Electronic System to Travel Authorization by São Tomé e Príncipe
All countries need an e-visa to Sao Tome and Principe.
Blogs about Sao Tome Principe