São Tomé and Príncipe is the second smallest state in Africa after the Seychelles… located around 200 km off the west coast of the continent, in the Gulf of Guinea. The island state is formed by the two main islands and...