From crystal-clear waters to amazing rock formations, cave swimming is an adventure that is both thrilling and peaceful. Here ...