Rich and diverse, Indian cuisine, coupled with the celebrated hospitality of the people is the crowning glory of the opulent Indian culture. Simply irresistible and sumptuous, Indian dishes are any gourmet's delight. It is an art that has passed on from one generation to another, from the mother to daughter, just by word of mouth. Various permutations and combinations of various ingredients and the innumerable aromatic spices create magical, mouth watering variety of the same dish, which may be very often different in taste, colour, texture and also appearance, taking into account the regional variations. The skill lies in the subtle blending of a variety of spices to enhance rather than overwhelm the basic flavor of a particular dish.