Sao Tome & Principe is a nation of two islands speckling the Gulf of Guinea off West Africa. Here, you will find lush rain-forests teeming with exotic wildlife unfold alongside volcanic peaks, dramatic coastlines, and secluded beaches. Actually some of the most beautiful beaches in the world! Yet, Sao Tome & Principe remains largely unpolished […]