You can apply for a Croatia tourist visa from India. You need a valid passport, proof of accommodation, travel insurance, and a clear purpose of visit. Fill the form for a short-term C-Type visa and submit the necessary documents for verification. You need to visit the VFS application center in India in person on the scheduled date of appointment and complete the biometric tests.