7. Dakar, Senegal
Dakar, capital of Senegal, is the westernmost city on the African mainland. As the country's largest city, it is home to numerous international organizations. As the designated host city for the 2022 Summer Youth Olympics, it will be the first African city to host an Olympics.