Andrew Stone offers some tips for your Iranian voyage.
DO take lots of pictures but use discretion. Arrests have occurred at defence installations.
DON'T shake a woman's hand unless she extends hers. Iran's cultural rules are very different from ours and just as valid.
DO take a couple of head scarves if you are female. The dress code is simple and inexpensive.
DO visit the National Jewels museum in Tehran