Can't decide where to travel in Africa? These are the top 12 most beautiful places in Africa, with where to stay, when to go, and more!