Sao Tome and Principe

sao tome e principe

Sao Tome e Principe is a small island nation off the Atlantic coast of Central Africa, located in the Gulf of Guinea, straddling the Equator, west of Gabon. Discovered and claimed by Portugal in the late 15th century, The islands became independent in 1975, and it’s hard to believe that this tiny nation used to