Home Featured Three of the most beautiful islands on the coast of Africa