Indian citizens must submit a completed visa application form, a valid passport with at least two blank pages and six months validity beyond the date of departure, recent passport-sized photographs, a detailed travel itinerary, proof of accommodation (hotel bookings or an invitation letter), travel insurance covering the duration of stay, proof of sufficient funds (bank statements), and a cover letter explaining the purpose of the visit. Additional documents may be required based on individual circumstances.