Limestone Indian Natural Stones, Natural Stones from India
Limestone is a sedimentary rock, which is composed of calcium carbonate (calcite) or the double carbonate of calcium and magnesium (dolomite) tiny fossils, shell fragments and other plants remains.