Sao Tome and Principe – A Place SummarySao Tome and Principe is a nation in Africa. It is located in the Middle Africa region.