7. Dakar, Senegal
Located on the Atlantic coast, the capital of this African country is rapidly gaining international recognition. It's filled with gorgeous beaches, historic landmarks, and a bustling nightlife scene, and in 2022 it's set to be the first African city to host an Olympics. With a brand new international airport, the city is ready to welcome more visitors than ever.