Luxury African travel often brings to mind visions of the glorious Seychelles and its exclusive island resorts. Few people are aware, however, of the beauty that waits on the Atlantic coast in the islands of São Tomé and Príncipe.
…Read More: Africa: A Caribbean Paradise on the African Coast