Headed Into the Islands! – ST&P

São Tomé and Principé are two islands off the coast of Western Africa. Together they form the second-smallest and second-least populous African sovereign state. (The least

Read more