Les stalactites et stalagmites sont composées principalement de calcite (CaCO3), une forme minérale de carbonate de calcium. Au fil du temps, l'eau qui s'infiltre à travers les fissures de la roche capte des minéraux, notamment du carbonate de calcium, du calcaire environnant ou d'autres roches riches en carbonate. Au fur et à mesure que l’eau s’écoule du plafond de la grotte, elle dépose une petite quantité de calcite, formant progressivement une stalactite. Lorsque les gouttes d’eau tombent sur le sol et sur la piscine, elles déposent des couches de calcite qui forment des stalagmites. Les deux formations continuent de croître au fil du temps, à mesure que l'eau riche en minéraux continue de couler et que le carbonate de calcium se dépose couche par couche.