YES, it is completely legal to make wine and hard apple cider at home in India for personal use except in states where it is banned like Bihar, Gujarat, Lakshadweep, Manipur, and Nagaland. Just remember the following 4 golden rules:
Do not sell alcohol or engage in commercial activity without license permits and tax approvals. Do not try to distill into brandy, vodka, whiskey, rum, gin, etc. Keep your batch size small (below state-specific restrictions on how much alcohol you can ferment or store under your roof). Also, don't try to ship alcohol or cross state boundaries.
No law states in India that you cannot brew beer or make wine at home but this is only for personal use and not for commercial purposes. For a detailed list of regulations refer here.