After Singapore, Nepal, UAE, Bhutan, Malaysia and France, Oman has become the seventh nation in the world to accept Indian payment methods.
Already have an account? Login