What is the deepest lake in the world? Where is is situated?
replied to: fidoscience
Replied to: What is the deepest lake in the world? Where is is...
Lake Baikal, in southern Siberia, Russia, is the deepest and largest lake in the world. It contains more water than all of the Great Lakes combined.