Since Iran is a Muslim country, there are definitely some cultural and religious differences that lead to some dos and don'ts including not entering a house with your shoes on, not shaking hands with the opposite sex, not blowing your nose in public, don't showing any public affection, don't show thumbs-up, and don't take pictures from governmental buildings.