Iran travel guide: all you need to know about iran culture, nature, attractions, safety, weather, foods and more in this article.