Chanca Piedra: A Non-Invasive Remedy to Get Rid of Kidney Stones

What is a kidney stone? Kidney stones are small and hard mineral or acid salt deposits in the kidneys. These stones are formed due to various factors. Aside from the kidneys, these stones can lodge in other parts of the