Share the knowledge!
Ball's Pyramid | 100 Wonders | Atlas Obscura
Key Facts In This Video
Ball's Pyramid—an isolated island off the Australian is home to the world's rarest insect. 00:00
The Lord Howe stick insect, the rarest insect on Earth, is also known as the tree lobster and the walking sausage. 00:34