Home to 54 countries, Africa has something for everyone. From Algeria's bone-dry Sahara desert to South Africa's iconic urban skylines, the second-largest continent in the world, too, has landscapes as diverse as its animal kingdoms. Still not convinced? These 50 stunning locations should give you plenty of reason to travel to Africa right now.