Cave Diving Jardin oriental – halocline cave There are many mysterious and beautiful caves hiding under the surface of the Earth, which attract cave divers from all…