India is famous for variety of food. Diversity can be found in India's food as well as its culture, geography and climate. Here is the food details from each region.