This two week Iran travel guide takes you from Tehran all the way down to Shiraz with stops in cities, villages and a night in the desert.