>>212300894very peaceful, clean and cool architecture. Every step you take you will find some ancient history
food is nice and i loved bademjan and lavash bread though as a non-veg you will have a lot more options
spend 2-3 days each in main places like tehran kashan isfahan yazd shiraz and stopover in smaller towns