Scientists have confirmed the world’s largest underground thermal lake, known as Neuron lake, inside a cave in southern ...
A team of Czech researchers has discovered the largest underground thermal lake in the world in southern Albania, in the ...