India, listed as the second-highest populated country in the world, is a land of exquisite cultures, diverse religions, a significant number of traditions and flavourful tastes. It is blessed with a variety of delicious cuisines. These cuisines are craved...