India, a country known for its diversity be it in terms of its terrain or its varied cultures, the multitude of religions, rituals, costumes, languages and local dialects, or for that matter its pulsating festivals, holds a special place on…