At Magic Carpet Travel we run a selection of completely escorted tours for those wishing to travel as portion of a small group (around twelve persons) with our English-speaking tour guides, chosen for their encounter and information. The major reasons for Iranian visa refusal is if proof is found that you have travelled to Israel and the government's paranoia based on your profession (feel journal