There are three main factors that control where caves form:
- Rock type:
Caves can only form in rocks that are soluble in water. The most common types of rocks that form caves are limestone, dolomite, and gypsum.
- Presence of water:
Water is essential for the formation of caves. As water moves through cracks and crevices in the rock, it slowly dissolves the rock and creates caves.
- Time:
Caves take a long time to form. The amount of time it takes for a cave to form depends on several factors, including the type of rock, the amount of water available, and the rate of water flow. Some caves may take millions of years to form.