Originally Posted by The Persian Cataphract
Just a word of warning, stay out of Tehran. It is probably one of the most racist places in this whole planet, and the traffic has done more harm to the civilians than the totalitarian Islamic regime (Which speaks for itself). Do not expect any nightlife of worth, and the idea of snatching a hot Iranian woman... Not going to happen, lest you could live with the risk of having religious militia chopping your dick off.
(...)
Make sure to confer with a reliable travelling agency thoroughly, because you won't want to fly in one of those gnarly, accident-prone Tupolev aircraft. Also, lest you want to enjoy the simplicity of a rural Kurdish village, when you are in the cities, be somewhat street-smart; Don't flaunt around with valuables. Don't flash around with the camera too blatantly; Many of my colleagues got interrogated by militia for taking pictures, and in most times, it was because of a half-assed fluency in Persian that got them out".