Although there are soap from many types of animals, but buffalo milk contains the highest nutritional value. Whether it is calcium protein fat and carbohydrate in buffalo milk more than others milk. So soap from buffalo is the best soap without a doubt.