50 CITIES TO SEE IN YOUR LIFETIME

Because exploring is more fun with a checklist
  1. Venice, Italy
  2. Seville, Spain
  3. New York City
  4. Lhasa, China
  5. Rio de Janeiro, brazil
  6. London, England
  7. Marrakech, Morocco
  8. Petra, Jordan
  9. Rome, italy
  10. Varanasi, India
  11. Florence, Italy
  12. Havana, Cuba
  13. Kyoto, Japan
  14. Jerusalem, Israel
  15. Paris, France
  16. Beijing, China
  17. Lalibela, Ethiopia
  18. Granada, Spain
  19. Athens, Greece
  20. Bagan, Myanmar
  21. Kathmandu, Nepal
  22. Vatican City
  23. Lisbon, Portugal
  24. Tokyo, Japan
  25. Istanbul, turkey
  26. Hoi An, Vietnam
  27. Amsterdam, Netherlands
  28. Luxor, Egypt
  29. Berlin, Germany
  30. Jaipur, India
  31. Lyon, France
  32. Oia, Greece
  33. Siem Reap, Cambodia
  34. Vienna, Austria
  35. Cusco, Peru
  36. Cartagena, Colombia
  37. Zanzibar, Tanzania
  38. Mexico City, Mexico
  39. Singapore
  40. Las Vegas, USA
  41. Samarkand, Uzbekistan
  42. Sydney, Australia
  43. San Francisco, California
  44. Mont Saint Michel, France
  45. Dubrovnik, Croatia
  46. Bangkok, Thailand
  47. Buenos Aires, Argentina
  48. Antigua Guatemala, Guatemala
  49. Prague, Czech Republic
  50. Budapest, Hungary