How to get a visa for Iran? | E-Visa | Visa on Arrival

Visa for Iran. Everything you need to know about getting a visa for Iran. Requiered documents. How to apply for VoA or get e-visa? Ultimate Guide.