Yes, there is an electronic visa for Indians. You can apply for it online. The validity of the e-visa is for one year.