To attract more visitors from India, Oman is looking to promote the country as a prime destination for corporate events and ...