Most nationalities enjoy visa-free tourism in Goa (India) for up to 30 days. However, citizens of China, Pakistan, Afghanistan, and a few others do require a visa.
Always verify current rules with the Indian embassy/consulate before travel, as policies change.