For better or for worse,
Tehran is the political, economic and cultural capital of Iran. Clogged with traffic and choked with smog, it's not the most immediately inviting of Iran's cities - no spellbinding mosques, rose gardens or ancient ruins - but visitors will find more on offer the closer they look.