Africa is a continent of incredible diversity, offering everything from vast savannas and stunning coastlines to vibrant cities and ancient