You can visit the official website and apply for a visa. You can also visit Thai embassies in Chennai, New Delhi, Mumbai or Calcutta.