russian cave »
Diving Into The World’s Deepest Cave!
The Veryovkina cave is the deepest known cave on the face of the Earth. It took well over half a century encompassing 30 expeditions by Russian cave explorers it’s mind-blowing depth of 2,212 meters!
Read More »