The world’s deepest lake is Lake Baikal, situated in southern Siberia, Russia. Also known as a rift lake, Lake Baikal has a maximum depth of 5,387 feet, making it the world’s largest ...
Some results have been hidden because they may be inaccessible to you