10 Most Stunning African Cities You’ve Never Seen

Most people outside Africa perceive that the continent is all about savannah, safaris, and desserts. The truth is, it has several cities that are very urbanised as well as laden with a character and beauty that makes them very stunning. To prove that, here are ten of the most beautiful African cities:

10. Alexandria – Egypt

Alexandria Egypt

Credit: Mahmoud Mostafa
Credit: Mahmoud Mostafa

This city got its name from its founder, Alexander the Great. Now, it is the second largest city in Egypt. Although the city is more modernized now, you can still see a glimpse of the old city in its old monuments, European houses, and cafes. Its best attractions would be the Catacombs of Kom el-Shouqafa, Cathedral of St. Mark, and the Roman Theater.

9. Marrakech – Morocco


Sahara Palace Marrakech Image: hosmark.com
Sahara Palace Marrakech Image: hosmark.com

This is one of the largest cities in Morocco. Its name means the “Land of God”, but the city is more known as the Red City. Marrakech is wedged between the Atlas Mountains and the Sahara Desert, making it a very interesting place to visit. Aside from that, it is also the home of the Djemaa el Fna Square, which is famous for its street performers and vendors.

Don’t Miss: 10 Fascinating Facts about Africa

8. Antananarivo – Madagascar

antananarivo City


If you love sunsets, then you might want to consider living in this capital city of Madagascar. Aside from the sunsets, it also has numerous historical sites, most of which reflect the French occupation. There are also beaches and palaces in this city. Exploring Antananarivo may be a bit challenging and exciting at the same time because of its steep roads and alleys. An African city to behold.

7. Dakar – Senegal

Image was captured by a camera suspended by a kite line. Kite Aerial Photography (KAP)

Dakar Senegal 1

Dakar is the capital city of Senegal. What attract most tourists to this place are its vibrant colours. This city is located in the coast, which makes it play a crucial role in European trade. Some of the attractions that you will see here are the Grand Mosque, the Renaissance Monument, and the Dakar Cathedral. Aside from these physical attractions, you will love the hospitality shown by the locals, especially as you enjoy its markets.

6. Cairo – Egypt

Cairo Egypt

Cairo Egypt 2

Cairo is the largest city in Egypt. The city itself is a beauty to behold, but the main attractions here are still the Pyramids and the Egyptian Museum. The pyramids are found just outside the centre of the city. So, if you want to get a glimpse of one of the ancient wonders of the world, make sure to visit Cairo. Cairo is one of those African cities with lots of historical stories surrounding it.

5. Port Louis – Mauritius

port louis 2

Port Louis

Port Louis was once considered the star of the Indian Ocean. This is Mauritius’ capital and business centre. Therefore, expect a busy city, but everything changes once the sun sets. People will start flocking at popular market places and at the Caudan Waterfront for a night of relaxation and fun with friends. Tourists will enjoy the historical buildings in this city and you will learn a lot of the Mauritian cultures here too.

4. Nairobi – Kenya

Image by Mutua Matheka
Image by Mutua Matheka

If you want to enjoy the wildlife within the city, then Nairobi is the perfect place to be. This is the largest city in Kenya and it boasts the Nairobi National Park, which is the home of lions, rhinos, hippos, and other wildlife. It is not all about animals, though. There is also the Nairobi National Museum for people who want to learn more about Nairobi’s history, and the Kazuri Factory, which is the one-stop shop for souvenirs. One of those African cities you have to visit on your next trip to Africa.

3. Abidjan – Ivory Coast

Photo/Zote Za Kwangu
Photo/Zote Za Kwangu

Abidjan Ivory Coast

Abidjan is the largest city in the Ivory Coast. It may not be the capital of the country but it is its centre of commerce. You can find wide streets and green parks all over the city but these are not its only attractions. It has a great number of museums and art galleries that will entice the artistic minds. Other popular tourist attractions in Abidjan are the St. Paul’s Cathedral, the Banco National Park, and the Amani Gallery.

Don’t Miss: What is Africa Known For?

2. Johannesburg – South Africa


johannesburg - African cities

The city of Johannesburg also known as Joburg, Jozi or Egoli is the number one centre of economy amongst all the other African cities mentioned. Because of this, it is easy to expect the city to be highly urbanised and developed. However, it is laden with natural beauty too. In fact, there are about 6 million trees all over the city and its suburbs. Tourists would love walking along its avenues that are lined with a diverse mix of restaurants, fashion, and art. Stunningly Awesome and very beautiful indeed!

1. Cape Town – South Africa

Cape Town

Cape Town2

This is South Africa’s second-largest city. It is best known for its beaches, wine farms, and mountains. The main attraction in the city is the Table Mountain. Tourists usually make it a point to get on top of it through a cableway in a bid to view the whole metropolis from a vantage position. Speaking of its metropolis, expect to see a city that is alive with energy, colours, and creativity.

Emeka Chigozie
Emeka Chigozie
Emeka has a keen interest in tech, entertainment, and politics. He likes to stay up to date with global news when he is not thinking about future trends in tech.


Featured Today

Featured Today

Related Stories