Do you not need a sponsor for Omani visa?

T TV Tuesday 10/October/2017 17:05 PM
By: Times News Service

Certain citizens of India, China, and Russia will be provided tourist visas without a sponsor.