Limestone is a beautiful natural stone that is soft on the eyes, yet tough and durable in nature. Limestone is a sedimentary rock, composed mainly of skeletal fragments of marine organisms such as coral, forms and molluscs and its major materials are different crystal forms of calcium carbonate.