Experts Discover The Smallest Snail In Borneo But Here's One Of The Largest Snails On Earth The record for the smallest land creature in the world is set to be broken once again with the discovery of a new snail species called Acmella nana in Borneo. Meanwhile, one of the largest snails in the world can be found right in the United States. by Ted Ranosa