All About São Tomé and Príncipe
Podcast Transcript Located in the Gulf of Guinea, off the west coast of Africa, lies the island nation of São Tomé and Príncipe. São Tomé and Príncipe have the distinction of being one of the smallest countries in the world by both population and area and as such, it is a country that many people …