Man-eating saltwater crocodile “Lolong” in Philippines shown here after being captured, is listed as the world’s biggest crocodile at 20.24 feet in the Guinness Book of World Records.
February 21, 2021
Man-eating saltwater crocodile “Lolong” in Philippines shown here after being captured, is listed as the world’s biggest crocodile at 20.24 feet in the Guinness Book of World Records.
February 21, 2021