Open in the curiosity app
Share the knowledge!

Ball's Pyramid | 100 Wonders | Atlas Obscura

Key Facts In This Video

  1. Ball's Pyramid—an isolated island off the Australian is home to the world's rarest insect. 00:00

  2. The Lord Howe stick insect, the rarest insect on Earth, is also known as the tree lobster and the walking sausage. 00:34