Oman Visa for Afghans
Oman tourist visa is required for Afghan citizens. The stay is usually short with a period of 30 days and visa expires in 30 days. Applicant is required to be present when applying for Oman tourist visa. A total of 10 documents are required for applying Oman tourist visa