São Tomé and Príncipe: Africa’s Eden

São Tomé and Príncipe is an African island state which was once a Portuguese colony. It comprises two little tropical islands situated in the Gulf of … Continue reading São Tomé and Príncipe: Africa’s Eden