Travel Guide to São Tomé and Príncipe – A Hidden Paradise Island in Africa São Tomé and Príncipe is a true hidden gem in Africa and a paradise island like no other. This two-island nation is located in West Africa and is a former…