Indian citizens need to provide a valid passport with at least six months validity, a completed visa application form, recent passport-sized photographs, proof of accommodation in Grenada, a detailed travel itinerary, evidence of sufficient financial means, and a return flight ticket. Additionally, travel insurance and a cover letter stating the purpose and duration of the visit may be required.