Here's how it happens:
* Water: Water, often slightly acidic from dissolved carbon dioxide, seeps through cracks and fissures in the rock.
* Dissolving: This acidic water slowly dissolves soluble rocks like limestone, creating larger cavities over time.
* Cavities: These cavities eventually grow into caves, with the size and shape depending on the rock type, water flow, and time.