Tucked away off the coast of Sub-Saharan Africa, spanning the equator, is one of Africa’s many hidden treasures, the twin island of Sao Tome and Principe (STP). Once a global leader in cocoa production, STP is made up of two naturally exquisite islands formed of volcanic rock with a population…
Tag