Yes, souvenirs are popular everywhere in the world, and Iran is not an exception. If you are travelling with a tour, certainly, there will be purchasing time in your tour plan. The best Iranian city to buy souvenirs is Isfahan. Of course, all cities have their own special souvenirs, and we recommend you to visit the markets and buy them in your plan.