Limestone refers to a kind of sedimentary rock which is composed of calcium carbonate or CaCO. Limestone is found in plenty of amounts in Caribbean countries including cuba. Their landscape is characterized by limestone plateaus. You can find details at the link below:
www.montrosetravel.com
www.montrosetravel.com