São Tomé and Príncipe: Africa’s Island Treasure Nestled in the Gulf of Guinea, off the western coast of Central Africa,…