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.
Victoria Falls, Zambia and Zimbabwe
Bo-Kaap, South Africa
Rhumsiki Rock, Cameroon
Lake Naivasha, Kenya
Avenue of the Baobabs, Madagascar
Abu Simbel, Egypt
Volcanoes National Park, Rwanda
Lake Abbe, Djibouti and Ethiopia
Giza, Egypt
Bandiagara, Mali
Chefchaouen, Morocco
Zanzibar, Tanzania
Blyde River Canyon, South Africa
Hoggar Mountains, Algeria
Okavango Delta, Botswana
Fontainhas, Cape Verde
Sossusvlei, Namibia
Ganvie, Benin
Namaqualand, South Africa
Tundavala Gap, Angola
Yamoussoukro, Côte d'Ivoire
Simien Mountains National Park, Ethiopia
Praslin, Seychelles
Table Mountain, South Africa
Lake Retba, Senegal
Makgadikgadi Pans National Park, Botswana
Maletsunyane Falls, Lesotho
Lake Malawi, Malawi, Mozambique, and Tanzania
Tiébélé, Burkina Faso
Serengeti National Park, Tanzania
Franschhoek, South Africa
Dougga, Tunisia
Church of Saint George, Ethiopia
Piton de la Fournaise, Réunion
Great Mosque of Djenné, Mali
Fez, Morocco
Bazaruto Archipelago, Mozambique
Nabiyotum Crater, Kenya
Nile River, Aswan, Egypt
Skeleton Coast, Namibia
Tsingy de Bemaraha National Park, Madagascar
Le Morne Brabant, Mauritius
Bwindi Forest, Uganda
Johannesburg, South Africa
Kilimanjaro, Tanzania
Abuja National Mosque, Nigeria
Sudd, South Sudan
Ngorongoro Crater, Tanzania
Bureh Beach, Sierra Leone
Kakum National Park, Ghana
credit: traveler.com