Snails have long been considered a delicacy in countries such as France. In Africa, giant African land snails are increasingly seen as a potential source of food as well as income for farmers.Snails contain protein, iron, calcium and vitamin A, as well as being low in fat. However, like prawns...