Scientists have confirmed the world’s largest underground thermal lake, known as Neuron lake, inside a cave in southern ...