Embark on a captivating journey through Iran's rich history and culture, visiting some of the country's most iconic cities and landmarks. Explore ancient treasures and stunning palaces in Tehran before heading to Shiraz, known for its beautiful gardens and poetic heritage. Visit Persepolis, the ancient ceremonial capital, and Yazd, a city renowned for its unique Zoroastrian sites and historic architecture. Admire the grand squares, palaces, and vibrant bazaars of Isfahan, then conclude in Kashan with its exquisite gardens and historic houses.