Thailand has visa on arrival for Indian citizens. If you are an Indian, just buy a ticket and you just need your passport and they will stamp it on arrival.