News

The investigators at Debunked explore whether Australia is a continent or just the world’s biggest island. Paul Simon cancels ...
GEOQUIZ: What is the name of the world’s deepest lake, and where is it located? Answer: Lake Baikal. It is located in southern Siberia in Russia, north of the Mongolian border, and is 5,315 feet deep.