Indian food is as diverse as the people who devised it. In coastal areas, fish is an essential part of the diet (although not particularly heavy on shell fish surprisingly enough). Inland, you will find very tasty and surprisingly high protein vegan cooking and lamb recipes that are just plain ...