Hey, India Travel Forum members. My name is Gary, and I will be in India in October. I am very fond of food, especially when I travel abroad, and I have been currently researching about the food in India and read some food related posts on the forum too. According to one of my friends who has recently been to India, he said that in India they don't serve lamb and only serve sheep. Sorry for the lack of knowledge, is there a difference between lamb and sheep?