Driving is chaotic and there is a high rate of traffic accidents. You won't have to worry about insurance, maintenance, or body work. On the other hand, there are no auto rental agencies for those times when a car is really useful, like weekend getaways. Books and videos. The selection of foreign titles available is very slim.
All seasons have many sunny days.
Yes, unless you have to pay your own rent. Tehran's not so bad once you get used to it. The Iranian people are wonderful. All Rights Reserved .