This visitors' Iran travel guide shows you sights, food and where to stay, and all things to do in Esfahan.