A cavern is a large, natural cave created by the weathering of rock over thousands or millions of years. It typically has one or more openings to the surface and may extend deep into the ground. Caverns are often formed in limestone areas due to the dissolution of soluble rocks such as dolomite and calcite. They can also be found in other types of rock, including salt, gypsum, and coal.