Africa, COUNTRIES Posted on by Sao Tome and Principe HRsolution » COUNTRIES » Sao Tome and Principe If you have any questions regarding this country, please contact us Contact