Limestone Rocks In India

Limestone's is a term used to describe any calcareous rocks which are sedimentary in nature.These rocks, being calcareous contains mainly of carbonates.In fact, of all sedimentary rocks on earth, 10 percent comprises of limestone.