Limestone

Limestone is a sedimentary rock, meaning it forms from sediments—rock and sand that settle and accumulate over time at the bottom of water. In particular, limestone forms from the accumulation of shell, coral, algal and fecal debris in clear, shallow and warm marine waters, though it can also form in caves through evaporation.  Mostly composed of […]