Go to Oman Embassy in doha if you are having Resident Visa of Doha then they can guide you to stamp one month Tourist visa from here itself or advice you to take on Arrival Visa as i have done both before
Go to Oman Embassy in doha if you are having Resident Visa of Doha then they can guide you to stamp one month Tourist visa from here itself or advice you to take on Arrival Visa as i have done both before