Planning on traveling to Iran? Find here the ultimate Iran itinerary for 1 - 3 weeks in Iran, including on and off the beaten path destinations in Iran...