India is a land of Ayurveda where food is looked upon not just as nourishment and indulgence but also as a potent cure to most ailments. From eating right, to eating in the right manner and at the ...