Yes, Indians can get a visa-on-arrival at Bali. The visa is valid for 30 days