Sao Tome & Principe is a spot of Eden... - Secret World
São Tomé e Príncipe
by Lara Kipling
7220
Sao Tome & Principe is a spot of Eden.It is a small island nation off the Atlantic coast of Central Africa, located in the Gulf of Guinea, straddling the Equator.