What is the Capital of Iran?

The capital and the largest city of Iran is Tehran. Iran’s official language is Persian. The country’s current President is Mahmoud Ahmadinejad.