A 14 days trip with Iranian Safar Travel Agency left a lasting memories for both my wife and I. We traveled to Tehran, Shiraz, Qeshm, Hormoz, Yazd, Esfahan, Kashan and Masouleh. We met many warm and friendly locals who engaged us in small talks and were amazed by all the historical houses / gardens, natural wonders (alisadr cave), beautiful mosques (exquisite tiles) and many more that we had visited. Our tour guides from Iran's travel were experienced and helpful during our stay in Iran. A special thanks to Mohammad & Mosafa (Tehran), Farid (Shiraz), Farshid (Qeshm and Hormoz) and Majid (Yazd, Esfahan, kashan and Masouleh) for making our time in Iran wonderful and Azimeh for the planning and advice (helped me to cut down lots of traveling time as some places were a distance away from each other).