Sao Tome and Principe is a small but amazingly beautiful state in the Gulf of Guinea, located on the west coast of Africa. It is an archipelago of two islands, Sao Tome and Principe, which together form one of the most charming and picturesque parts of Africa.
Share