Kidney stones are often formed due to an unhealthy diet rich in salt and fat. It is a condition that can be very unpleasant...Read more »