Cape Town was voted 7th in Flightnetwork.com’s 50 of the world's most beautiful cities list.
Paris, France, topped the list, followed by New York, US, in the second position, and London, the UK, in third position.
The online travel publication spoke to over 1 000 travel industry experts from all around the globe to hear their views.
Flightnetwork.com revealed that the collaboration produced the most thoughtful and definitive list of the World’s Best Cities, a guide that travellers could use as inspiration for their future travels.
"So grab your passport, because we’re taking you from fairytale-like pink city of Jaipur to the Game of Thrones backdrop of Dubrovnik and over to the modern metropolis of Dubai," the travel site teased readers.
Here are the top 50:
1. Paris, France
View this post on Instagram
A post shared by Zabarjad..ahmed (@zab2565) on Oct 16, 2019 at 12:27am PDT
2. New York, United States of America
View this post on Instagram
A post shared by Alex Baum (@alexbaum1914) on Apr 9, 2019 at 8:20am PDT
3. London, England, United Kingdom
View this post on Instagram
A post shared by @coc.34 on Oct 16, 2019 at 12:30am PDT
4. Venice, Italy
View this post on Instagram
A post shared by BBC Travel (@bbc_travel) on Oct 15, 2019 at 10:11am PDT
5. Vancouver, British Columbia, Canada
View this post on Instagram
A post shared by Chenyan (@cccci.y) on Oct 16, 2019 at 12:14am PDT
6. Barcelona, Spain
View this post on Instagram
A post shared by Vincio_Sbang 💥 (@vincio_sbang) on Oct 16, 2019 at 12:32am PDT
7. Cape Town, South Africa
View this post on Instagram
A post shared by CAPE TOWN 🇿🇦 (@capetown.southafrica) on Aug 22, 2019 at 2:45am PDT
8. San Francisco, United States of America
View this post on Instagram
A post shared by SAN FRANCISCO|Travel community (@sanfranciscoworld) on Oct 12, 2019 at 9:12pm PDT
9.Sydney, Australia
View this post on Instagram
A post shared by Victoria Hutcheon (@veetohutchx) on Oct 16, 2019 at 12:37am PDT
10. Rome, Italy
View this post on Instagram
A post shared by Vinod Menon (@musafir.vinod) on Oct 16, 2019 at 12:33am PDT
11. Singapore city, Singapore
View this post on Instagram
A post shared by Benngie (@angelbengisue) on Oct 14, 2019 at 10:41pm PDT
12. Lisbon, Portugal
View this post on Instagram
A post shared by Diana Muñoz (@dianacenjor) on Oct 16, 2019 at 12:29am PDT
13. Amsterdam, Netherlands
View this post on Instagram
A post shared by Best Amsterdam Photos (@best_amsterdam_photos) on Oct 10, 2019 at 9:13am PDT
14. Prague, Czech Republic
View this post on Instagram
A post shared by Laetitia©️ (@laet__c) on Oct 16, 2019 at 12:26am PDT
15. Rio de Janeiro, Brazil
View this post on Instagram
A post shared by 🇧🇷 (@souzaffefe) on Oct 15, 2019 at 8:02pm PDT
16. Budapest, Hungary
View this post on Instagram
A post shared by Budapest , Hungary (@budapest_hungary) on Oct 15, 2019 at 1:01pm PDT
17. Istanbul, Turkey
View this post on Instagram
A post shared by ᴰᴬᴺᴵᴱᴸ (@pedalwithdaniel) on Oct 16, 2019 at 12:46am PDT
18. Tokyo, Japan
View this post on Instagram
A post shared by Shiori (@i_s.918) on Oct 16, 2019 at 12:45am PDT
19. Vienna, Austria
View this post on Instagram
A post shared by Never Ending Steps (@neverendingsteps) on Oct 16, 2019 at 12:36am PDT
20. Buenos Aires, Argentina
View this post on Instagram
A post shared by Shivani Bhargava (@shivzb) on Oct 15, 2019 at 11:55pm PDT
The rest of the top 50 include:
21. Toronto, Ontario, Canada
22. San Diego, United States of America
23. Quebec City, Canada
24. Hong Kong, Hong Kong
25 Chicago, Illinois, United States of America
26. Bruges, Belgium
27. Madrid, Spain
28. Havana, Cuba
29. Dubai, United Arab Emirates
30. Jerusalem, Israel
31. Edinburgh, United Kingdom
32.Quito, Ecuador
33. Zurich, Switzerland
34.Cusco, Peru
35. St. Petersburg, Russia
36. Berlin, Germany
37. Hanoi, Vietnam
38. Queenstown, New Zealand
39. San Miguel de Allende, Mexico
40.Seoul, South Korea
41. Dubrovnik, Croatia
42. San Sebastian, Spain
43. Bangkok, Thailand
44. Cartagena, Colombia
45. Dublin, Ireland
46. Marrakesh, Morocco
47. Bergen, Norway
48. Jaipur, India
49. Beijing, China
50. Athens, Greece