In South Africa's Klein Karoo, just nine kilometres from Oudtshoorn in the picturesque Cango Valley lies a limestone ridge. Over millions of years, this limestone has been shaped by the movement of rainfall to form what are known as dripstone caver
Read More