Sao Tome, Sao Tome and Principe Geography
São Tomé, the capital and largest city of São Tomé and Príncipe, is located on the island of São Tomé in the Gulf of Guinea, off the coast of Central Africa. São Tomé and Príncipe is an island nation known…
Read more