Discover the top 10 beach resorts in Africa that are perfect for family vacations, offering a blend of luxury, adventure, and relaxation for all ages.