Travellers do need an Indian Visa to enter the country, apart from a valid Passport and a ticket for return/onward journey. Electronic Visas come in handy for short recreational visits as well. Do check out the Visa options and apply accordingly.