I don't think there's a general best choice option. there may be several factors which works better or worse in an Indian sample. Additionally, I'm not sure whether the variability within such a sample itself in effectiveness of emotion induction procedures may be even more pronounced..
Maybe looking at different possibility for Mood induction may help you. I'd suggest using a combined approach, such as imagination and automatic (e.g. music plus remembering a situation which fits the mood of the music). But there are several possibilities.. In general, one can distinguish between MIPs ranging from purely automatic mood (like music) induction to highly cognitive, strategic induction procedures (like imagination) and different combinations of these MIPs with differing effectiveness and validity (for meta-analysis see Gerrards-Hesse et al., 1994; Westermann et al., 1996).
I agree with Nils. The method you choose also depends on how long you want the mood or emotion to last, and whether you want a more general positive versus negative state, or a specific emotional state.
My experience is that watching a movie clip generally is very effective in inducing specific emotions - sadness (e.g. Sophie's Choice), fear (The Shining), happiness (Jungle Book's Baloo singing 'the Bear Necessities') .
I would suggest pilot testing a few methods to determine which works best for an Indian sample, provided you have the time and/or money to do so.