Want a Beautiful Limestone Floor but Worried About The Maintenance - Read On

Limestone is a type of sedimentary rock. It is chemically made up of the mineral calcite (calcium carbonate). Limestone is formed by the deposition of calcium carbonate on the floors of water bodies. Limestone is one the most widely known form of sedimentary rocks comprising about 10% of the sedimentary rocks.