La edad de la cueva se estima que es de unos 15 millones de años cuando empieza a formarse, durante este tiempo, las aguas templadas profundas ricas en ácido sulfúrico y gas carbónico se elevaron bajo la montaña, una vez que el agua encuentra el lecho de roca caliza, empieza a disolver está creando una sucesión de morfologías singulares, cúpulas, toberas, canales en techos, características típicas de las cuevas hipogénicas.
Las cuevas hidrotermales son uno de los principales tipos genéticos de cuevas, un subtipo de cuevas hipogénicas, cuyo origen está relacionado con procesos profundos (la fuente de acidez y recarga de la formación de roca soluble proviene de la profundidad), al contrario de las cuevas más comúnmente encontradas cuyo origen está conectado a procesos relacionados con la superficie, epigénicas.
Las cuevas hidrotermales están formadas por aguas termales que generalmente tienen concentraciones de CO2 más altas y disuelven el lecho rocoso de carbonato a medida que se enfrían a lo largo de su trayectoria de flujo ascendente debido a la relación inversa de la solubilidad de la calcita y la temperatura.