Dreaming of an African island escape? You may be surprised to know that paradise lies just around the corner. There are a number of exquisite destinations that lie just a few hours off the coast of Africa. For South Africans longing for a quintessential beach holiday,...