Question 1 out of 8

    Which country is home to the deepest natural lake in the world?

    Russia

    Lake Baikal in Russia is the deepest natural lake in the world, reaching a depth of over 5,300 feet.