No, there is no Visa on arrival for those travelling from India. However, those who are travelling on a Schengen Visa will be eligible for such a provision.