Foreign tourists do need an Indian Visa to enter the country. E- Visas come in handy for short recreational visits as well. You can check out the Visa options here and apply accordingly.