Shatavari plant is another gift of nature that gives us amazing health benefits. Shatavari benefits are immense. It is a species in the family of asparagus which is found in all parts of India, Srilanka, Nepal and the Himalayas. Shatavari can also be found in the southern parts of China, Africa, Asia, and India. It can grow...