In this article, we are going to introduce you to a type of rock called limestone. Limestone is a type of limestone and sedimentary rock that are mainly composed of calcite mineral. This stone weighs less than marble and marble. These stones have high water absorption and do not have high compressiv...