Great tips. Iran is a fantastic place and as said, you'll get invited a lot. In a pinch you can also sleep.. in a mosque! I was amazed to find out that many traveling Iranians do that, in fact there's often a mosque next to the petrol stations and they sleep on the carpets. Totally out of question in Suni mosques, though  (ever tried to do that in a church..?), so the world is full of surprises.
No safe parking though (bummer).
|