Iran is a big country inhabited by several different ethnic groups each with their own culture and homeland. The land shows great variation in landscapes sometimes going into extremes like the desert landscapes of the East to the high mountain peaks in the North. Historically Iran has been influenced by many cultures from east, west and the south.
Several guidebooks already provide basic information which is not meant to repeated here.
Continue here to learn more about Hossein and what he can do for you.