Sao Tome and Principe is a twin-island nation found on the equatorial west coast of Africa. The country consists of two archipelagos about 140 kilometers apart. Principe is the closest island to the mainland Africa and it is 225 kilometers off the northwestern coast of…