Yep, no more visa on arrival for Indian passport holders.
You get to now skip having to pay the $35 for the visa on arrival along with the added aggravation of having to wait in line to procure one after landing. Instead, you get a free visa stamp to enter the country for 30 days for tourism purposes.
India now falls into a bucket along with 139 other countries to qualify for the below:
Free Visa Stamp – MAX. 30 days, NO extension possible, the purpose of visit: Tourism & Social Visit only

List of countries eligible for visa exemption