The continent is also home to charming towns and cities rich in history and culture.
Africa is not just about “the big five”, stunning deserts and savannahs.
The continent is also home to charming towns and cities rich in history and culture. Below are 5 must-visit towns and cities in Africa.
1. Cape Town, South Africa
Cape Town seems to be everyone’s favourite. The city is so vibrant and colourful with stunning beaches, beautiful mountains and vineyards.
You can take a cable car ride to the top of Table Mountain at sunrise or sunset to take in the beautiful views.
2. Lamu, Kenya
Lamu is another very laid-back coastal town in Kenya. It is one of Africa’s best-preserved Swahili settlements and a UNESCO World Heritage Site. Tourists can spend some time around the beautiful, narrow alleys in the old town. They can also relax at the nearby Shela Beach.
3. Essaouira, Morocco
Essaouira is one of the most beautiful towns to visit on the continent.
Read more from source: 5 charming towns and cities in Africa – Food Travel Arts Culture – Pulse.ng