Do I need a visa for Oman?

In case you stay up to 14 days and you are national of one of the following countries you will receive a visa on arrival and don’t need to apply for one in advance.  Albania Algeria Andorra Argentina Armenia Australia Austria Azerbaijan Belarus Belgium Bhutan Bolivia Bosnia and Herzegovina Brazil Brunei Darussalam Bulgaria Canada Chile […]

Read More
error: Content is protected !!
en_USEnglish