Everything you need to know about travel in Iran
Guides
Travellers touch down in Tehran with images of shimmering mosques and palm trees, only to be confronted with an on-arrival visa process that makes grown men weep. But don't worry, we're here to help.