Embark on a 19-day journey through Iran's main cities, including Tehran, Rasht, Isfahan, Yazd, Shiraz, Qazvin, Kashan, and Bushehr, and discover mosques, palaces, museums, villages, national parks, and UNESCO sites along the way. Explore landmarks such as Golestan Palace, Naqsh-e Jahan Square, Persepolis, Pasargadae, and the palace of Ardashir Papakan, while also visiting Abyaneh village, Saravan Forest Park, and Bojaq National Park. Stroll across historic bridges, pay your respects at Hafez Tomb, marvel at the giant Cypress of Abarkuh, and enjoy the majestic landscapes of the Persian Gulf.