Fact 1: Acavern is formed by carbonic acid in groundwater seeping through rock and dissolving limestone.

Fact 2: Limestone caves are formed when acids attack and dissolve the calcite in limestone.

Given the two facts above, what are caverns formed from?


 

    limestone      