Tag: Lake Neuron
-

Lake Neuron, Inside the World’s Largest Underground Thermal Lake Discovered Beneath Albania
Read More: Lake Neuron, Inside the World’s Largest Underground Thermal Lake Discovered Beneath AlbaniaCzech speleologists recently uncovered Lake Neuron, the world’s largest known underground thermal lake, hidden 127 meters beneath the surface in the Vromoneri Valley near Leskovik, Albania.…