The Middle East’s best-kept secret, Iran forms a footbridge between Europe and Asia, and has hosted some of the great invaders from Genghis Khan from the East and Alexander the Great from the West. A visit to Iran is a voyage of contrasts; women clad in black, mosques bejeweled and dazzling desert towns with twisting… Read more »