Iran isn’t quite one of those countries you can turn up to and hope for the best – it does need a little pre-planning – and there’s 18 things you should know before you go.

Iran isn’t quite one of those countries you can turn up to and hope for the best – it does need a little pre-planning – and there’s 18 things you should know before you go.