Bom Bom Island, São Tomé and Príncipe A Tiny, Remote Island Paradise in São Tomé and Príncipe I arrived on this small island and was immediately struck by its