Friendly locals make up for a grubby tangle of a town.
Iran is not blessed with one of the world's loveliest capitals. Pollution, traffic snarls, chronic overcrowding and a lack of responsible planning have all helped to make Tehran a metropolis that even the most effusive travel agent would have difficulty praising.